@noxmag

Как сделать редирект со страницы на страницу?

Добрый день, подскажите как сделать редирект со страницы на страницу на apach?
С https://site.com/en/old на https://site.com/en/new
Пробовал, но не работает:
Redirect 301 /old https://site.com/en/new


RewriteCond %{REQUEST_URI} ^/en/old$
RewriteRule ^.*$ /en/new/? [R=301,L]

RewriteCond %{REQUEST_URI} ^https://site.com/en/old$
RewriteRule ^.*$ https://site.com/en/new/? [R=301,L]


Redirect permanent /en/old https://sitecom/en/new
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
@Hanneman
Должно работать:
RedirectMatch 301 /en/old(.*) /en/new/$1
Что касается вашего, то из примера не видно есть ли у вас
RewriteEngine on
И ничего не сказано, работает ли вообще хоть какая-то директива в .htaccess - поддержка .htaccess очень часто по умолчанию выключена в настройках.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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