Мне кажется, что идея laravel заключается в том, что public/directory - это то место, на которое указывает ваш DocumentRoot, и что все файлы app /, vendor /, bootstrap/и build/direct живут вне веб-корня , Но что произойдет, если вы хотите, чтобы проект laravel жил в подкаталоге.Использование laravel в подкаталоге
ie. http://www.domain.tld/
может быть статическим HTML, http://www.domain.tld/phpbb/
- это phpBB, и вы хотели, чтобы ваше приложение для laravel проживало в http://www.domain.tld/app/
.
Должен ли вы просто поместить всю папку laravel в http://www.domain.tld/app/
и перенаправить через .htaccess все запросы к http://www.domain.tld/app/public/
? Это кажется неэлегантным.
Возможно, вы можете поставить laravel в http://www.domain.tld/
и переименовать каталог/public/в/app /, но это кажется еще более неэлегантным.
Любые идеи?
Возможно, вы не будете редактировать vhosts на общем хосте .. – neubert