редирект в .htaccess

СВ
На сайте с 25.09.2006
Offline
28
559

подскажите пожалуйста как правильно сделать в хтакессе редирект с site.ru на www.site.ru

а также редирект с несуществующих и закрытых страниц сайта 404,403 на морду.

спасибо)

pan
На сайте с 24.10.2004
Offline
164
pan
#1

ErrorDocument 404 http://www.site.ru/

ErrorDocument 403 http://www.site.ru/

RewriteCond %{HTTP_HOST} ^site.ru$

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

примерно так

Мебельные фабрики Екатеринбурга (http://www.mebel66.ru/catalog/producers/) Дачный ГС жены (http://www.nafazendu.ru) Нет темы для бизнеса ? - да эта тема под ногами (http://www.uralstroyportal.ru/modules/forum/t1674.html)
СВ
На сайте с 25.09.2006
Offline
28
#2

странно

не работает((

слезка в сахаре добавил 12.09.2008 в 08:49

вот нашла

# Redirect adding trailing slash if missing

RewriteCond %{REQUEST_URI} ^/[^\.]+[^/]$

RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L]

#

# Redirect adding leading www to domain or any subdomain if missing

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

он работает

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