У меня есть URL-адрес проекта, как -Remove «/ общественности» от маршрута Laravel
http://localhost/project-name/user/public/xxx
Я хочу изменить его -
http://localhost/project-name/user/xxx
Я попробовал обычное решение доступно в Интернете, но до сих пор не повезло. Это файлы htaccess после прохождения нескольких решений.
1. имя-проекта/.htaccess
Опции -MultiViews
RewriteEngine On
# Check what redirect trailing slash does
# Redirect Trailing Slashes...
# Handle Front Controller...
RewriteRule ^(.*)$ public/$1 [L]
2. имя-проекта/государственные/.htaccess
Опции -MultiViews
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
Что такое точное решение для этой проблемы?
Где вы развертываете? Вы пробовали создать VirtualHost, указывающий на ваш '' 'public''' каталог? – Avalanche
У меня нет разрешения на это. Могу ли я достичь того же, используя только htaccess? – akshaykumar6