Удалить / публично и использовать / напрямую - Laravel - PullRequest
0 голосов
/ 19 января 2019

Я хочу использовать путь / напрямую в проекте Laravel, но, не меняя путь, я хочу оставить проект как есть, а не менять расположение публичных файлов, и я попыталсясделать это через .htaccess, но не сработало в localhost : (

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Но ничего не изменилось, не сработало ... и путь по умолчанию остался / общественности

1 Ответ

0 голосов
/ 19 января 2019

Опции -MultiViews

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]

RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1 

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...