Как прописать постраничный редирект

S2
На сайте с 03.11.2010
Offline
105
885

Делаю редирект, с одного на другой сайт, где сайты явно не 1 в 1, поэтому нужен постраничный редирект.

Для каждной страницы использую такой код

RewriteCond %{HTTP_HOST} ^сайт$ [OR]

RewriteCond %{HTTP_HOST} ^www.сайт$

RewriteRule ^items\/items\.html$ "http\:\/\/www\.сайт\.com\.ua\/items\.html" [R=301,L]

Меня смущает фраза [R=301,L], там уместна буква L или правильнее будет [R=301,L,R]?

[umka]
На сайте с 25.05.2008
Offline
456
#1

А почему вас смущает [R=301,L] ?

Меня вот больше смущает, что вы без надобности применяете экранирование :)

Вобщем, я бы делал так:

RewriteRule ^items/items\.html$ http://www.сайт.com.ua/items.html [R=301,L]

Лог в помощь!
S2
На сайте с 03.11.2010
Offline
105
#2
[umka:
;8660001]А почему вас смущает [R=301,L] ?

Пишут что L, это конец цикла(всех параметров), хз мож оно запрещает дальше гуглу читать код-думал я.

СПАСИБО большое-все работает, еще подправил редирект внутри нового сайта-и он стал быстрее работать, видать апатч загрузил я лишним грузом

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий