@Andriy231566

Как перенаправить?

нужно с такого
https://domain.com/current/public/3c/bitovaya-tehnika
на
https://domain.com/3c/bitovaya-tehnika

пробую в .htaccess
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ current/public/$1 [L]

    # Handle Authorization Header
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>


у меня Deploy Laravel проект в папке current/
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dodo512
Если это свой сервер и есть доступ к настройкам VirtualHost, то достаточно добавить /current/public в DocumentRoot и не придётся морочиться с .htaccess файлами.

Если шаред хостинг, то в файл current/public/.htaccess добавить:
RewriteCond %{THE_REQUEST} " /current/public/(\S*)"
RewriteRule ^ https://%{HTTP_HOST}/%1 [R=301,L,NE]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы