Задать вопрос
@Darklt

Почему в Yii2 неправильно работает httacces redirect?

Необходимо чтобы на главной index.php передавал на основной домен и страницы со слешем переадресовались без слеша. Вот такой у меня
Htaccess:
RewriteEngine on
Options +FollowSymLinks
RewriteBase /
RewriteRule . index.php
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP
RewriteRule ^index\.php$ https://site.ru/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]


Но переадресаиця со слешем переадресовывает например со страницы
/site/page/1
на
/index.php/page/1
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@dodo512
RewriteRule . index.php

Это правило нужно переместить вниз, чтобы оно выполнялось самым последним.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы