Задать вопрос
  • Как правильно сделать 301 редирект главной страницы на index.php через htaccess?

    @joyfulmoodtube Автор вопроса
    Спасибо за вашу помощь.Предложенный вариант будет делать двойной редирект с корня (в пагинацию а потом index.php). Не верно изтолковал то, что нужно:
    В этом коде нужно чтобы после правки он делал редирект с первой страницы пагинации /page/1/ на страницу /index.php (сейчас он делает редирект с пагинации в корень сайта) .

    RewriteBase /
    RewriteRule ^(.+)page/1(/|)$ $1 [R=301,L]

    А этот код после правки должен делать редирект с корня сайта / на страницу index.php (сейчас он работает наоборот с index.php в корень)

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule .* / [R=301,L]
    Ответ написан
    Комментировать