Мне пришлось изменить структуру ссылок на моем сайте и сохранить значение моего SEO. Я пытаюсь настроить 301 правило на основе htaccess.301 redirect using htaccess
Моя старая установка была такая:
http://www.domain.com/news/23/some-text-here
Моя новая установка такова:
http://www.domain.com/read/some-text-here
RewriteCond ^(news)/([0-9]*)/(.*)$
RewriteRule ^(.*)$ http://www.domain.com/read/$3 [L,R=301]
Описанный выше метод дает мне сервер внутреннюю ошибку сервера. Надеюсь, кто-то может сказать мне, что я делаю неправильно!
Заранее спасибо
я на самом деле это до две строки, которые я разместил: RewriteEngine on RewriteCond% {REQUEST_URI}! -f – Kristian
RewriteCond% {REQUEST_URI} ^/(новости)/([0-9] *)/(. *) $ RewriteRule^(. *) $ Http://www.domain.com/read/$3 [L, R = 301] У меня проблемы с заполнением $ 3 - Можете ли вы сказать мне, что я делаю неправильно? – Kristian
Я понял это !. Спасибо за вашу помощь – Kristian