I followed Jay Friendly's excellent tutorial at https://www.morpht.com/blog/drupal-and-composer-part-2-managing-drupal-8-site-composer. If you do this, the main content is in the web subdirectory. How do you configure things so that your users do not have to append /web to the end of their URLs? I tried using .htaccess and settings.php, but it did not work. Where should the .htaccess file be located?
Today I have been given the requirement for new site to be developed in Drupal.
I have to learn from scratch within a week. I need any good links other than drupal.org to start with. I already have hands on experience in Wordpress and PHP.
If it's such a good idea to have nested docroot, for example a `web` subdirectory, and to have contrib modules in `modules/contrib` and custom modules in `modules/custom`, why doesn't the Drupal 8 installer set that up from the outset?