Как сделать 301 редирект в таком случае..

Unlock
На сайте с 01.08.2004
Offline
782
802

Раньше страницы сайта располагались в папке /html теперь они все в корне, название файлов не поменялось, но поменялось расширение с htm на html. Как правильно написать правило mod_rewrite чтобы все старые страницы редиректили на соответствующие новые?

Есть желание, - тысяча способов; нет желания, - тысяча поводов! /Петр-I/.
R
На сайте с 26.08.2004
Offline
149
#1

Вы определитесь, вам 301 редирект или mod_rewrite?

При использовании mod_rewrite адреса остануться те же.

Unlock
На сайте с 01.08.2004
Offline
782
#2

Как в анекдоте, вам шашечки или ехать ;) Спать пора, уже гоню, смешались в кучу кони, люди... Надо 301 редирект.

AM
На сайте с 04.11.2003
Offline
57
#3

Unlock, простите за вопрос, а нафига? (уместен если есть внешние ссылки на каталог html)

если имена те же и контент тот же, то целесообразнее реврайтить как сказал Remake

nickspring
На сайте с 29.03.2006
Offline
228
#4
Remake:
Вы определитесь, вам 301 редирект или mod_rewrite?
При использовании mod_rewrite адреса остануться те же.

С помощью mod_rewrite можно успешно сделать и 301-й редирект.

SZ
На сайте с 17.08.2005
Offline
63
#5

Попробуйте так:

RewriteRule ^html/(.*).htm?$ /$1.html [R=301]

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