Изменить приложение Laravel на корневом каталоге общего хостинга - PullRequest
0 голосов
/ 07 июня 2018

У нас добавлен домен на виртуальном хостинге.Этот домен не является основным хост-доменом, но является дополнительным, который указывает на каталог, соответствующий домену.Приложение было установлено с помощью установщика в один клик внутри директории, например

ourdomain.com, а общедоступный каталог Laravel доступен как

ourdomain.com / public

Мне нужно использовать.htaccess сделать / public корнем ourdomain.com и в то же время / public, чтобы файлы и папки проекта также были защищены.Может кто-нибудь помочь мне показать, как это сделать с помощью .htaccess?

1 Ответ

0 голосов
/ 07 июня 2018

Если у вас нет доступа к изменению настроек в чем-либо подобном CPANEL или подобному, то вы можете сделать это следующим образом через .htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^ourdomain.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.ourdomain.com$
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...