Как сделать редирект

12
[Удален]
#11
Serboy:
Ага, дал бы еще хостер доступ к этому файлу для начала.

Может хостера и попросить прописать. А mod_rewrite тоже не всегда бывает. Но он как и RedirectMatch 301 (.*) http://www.yourdomain.ru$1 будет "грузить" сервер хостера на парсинг .htaccess и обработку RegExp при каждом запросе странички. Может этим хостера убедить :)

Можно простой редирект Redirect 301 / http://www.domainname.ru/ и в .htaccess записать, но в статье по редиректам (http://info.data-com.ru/info.php?p=1_off) было упомянуто о возможности "зацикливания" при таком варианте. Сам не проверял, но думаю, если так запросто можно было бы сделать "петлю" хостеры бы и доступ к .htaccess тоже закрыли ;)

Z
На сайте с 08.12.2005
Offline
234
#12

Подскажите пожалуйста, правильно ли у меня написан 301 редирект???

В .htaccess'e

========================

RewriteEngine on

RewriteCond %{HTTP_HOST} ^oldsite\.com\.ru

RewriteRule ^(.*)$ http://newsite.ru/$1 [R=301,L]

========================

12

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