включил ЧПУ.
Ссылки поменялись. Как сделать чтобы старые ссылки работали?
Весь день убил на содание правила в urlrewrite.php
500 вариантов текста написал.
Не работает ничего.
Старые ссылки на сайте /forum/?PAGE_NAME=read&FID=7&TID=174
Новые ссылки после включения ЧПУ /forum/forum7/topic174
Как правильно написать правило чтоыб старые ссылки работали?
В ЦМС Битрикс должна быть встроенная компонента SEF ЧПУ. Если приходится писать такие павила руками, то в дупло такую ЦМС.
>500 вариантов текста написал
Куда ты там писал ? Втроенный модуль ?
УБери все сзданные правила и включи/отключи компоненту.
products?icat= часть строки урла, которая прописана в правиле прямо
(.*) - все, что после явнопрописаной строки
$ - перенаправление
/ - в моем случае - в корень сайта (главная страница)
[L,R=301] - ответ серверу, что ссылка переехала на всегда
>Редирект 301 (301 Permanent Redirect или Moved Permanently) используется в нескольких случаях:
- при смене домена, когда по каким то причинам старый домен вас не устраивает и вы переносите контент на новый домен.
- при переносе страницы сайта, например при смене CMS сайта
- для склейки имени сайта с www и без него. Данный пункт уже не столь актуален для Google.
ТУт есть примеры
http://www.kass.ws/2007/09/13/301-redirect-rukovodstvo-po-pravilnoy-seo-ekspluatatsii/