Вопрос по .htaccess

A
На сайте с 30.11.2005
Offline
193
488

В статистике появились перехода с своего же сайта www.www.mysite.ru...хочу в .htaccess заменять все подобные наобычные www.mysite.ru..поделись опытом ктосталкивался с подобной проблемой

D
На сайте с 14.01.2007
Offline
153
#1
azazelka:
В статистике появились перехода с своего же сайта www.www.mysite.ru...хочу в .htaccess заменять все подобные наобычные www.mysite.ru..поделись опытом ктосталкивался с подобной проблемой

если со своего же, то может быть линки не везде правильно написаны?

а по htaccess вроде так

RewriteRule ^(www\.){2,}(.+) www\.$1

A
На сайте с 30.11.2005
Offline
193
#2

большое спасибо, но не помогло

Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.

еще раз сконкретизировая просьбу

нужно чтобы www.www.site.ru/* заменить на www.site.ru/*

Shtogrin
На сайте с 02.11.2006
Offline
95
#3

Если я правильно понял вопрос

RewriteCond %{HTTP_HOST} ^www.www.site.ru$

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

А откуда берется два www, и зачем вам само имя www.www.site.ru в DNS?

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
D
На сайте с 14.01.2007
Offline
153
#4

мда, ну и накосячил. извеняюсь :)

как говорится: поднять подняли, а разбудить забыли :)

A
На сайте с 30.11.2005
Offline
193
#5
Shtogrin:
Если я правильно понял вопрос

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

А откуда берется два www, и зачем вам само имя www.www.site.ru в DNS?

какойто сайт поставил неправилную сылку с двойной www...у меня на странице ссылки формируются динамически и включено кеширование страниц..т.е. страница с двойнов www закешироволась и робот начал есть весь сс www.www.....насчет зачем www.www.site.ru в DNS если это можно отключить то я срадостью это сдлеаю

A
На сайте с 30.11.2005
Offline
193
#6

2Shtogrin

Спасибо ваш метод сработал! Теперь все перенаправляется на основной домен..но хочется таки добить ситуацию ..сейчас пытаюсь в админке домена убить www.www вообще

Shtogrin
На сайте с 02.11.2006
Offline
95
#7
azazelka:
2Shtogrin
Спасибо ваш метод сработал! Теперь все перенаправляется на основной домен..но хочется таки добить ситуацию ..сейчас пытаюсь в админке домена убить www.www вообще

Скорее всего для вашего домена стоит wildcard и любые имена в вашем домена перенаправляются на ваш IP. Если вам это не надо уберите * и пропишите только нужные имена www (или еще какие-то необходимые поддомены) . Тогда все запросы www.www... просто не будут определятся DNS сервером.

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