Удалить «/public» из маршрута Laravel.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Удалить «/public» из маршрута Laravel.

Сообщение Anonymous »

У меня есть URL-адрес проекта: -

Код: Выделить всё

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. имя-проекта/public/.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]


Каково точное решение этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/321 ... avel-route
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»