mod rewrite (www.mysite.ru -> mysite.ru)

VIRUS

Новичок
mod rewrite (www.mysite.ru -> mysite.ru)

Мне надо что бы сайт был доступен всегда без www. Если сайт набирают с www. то что бы автоматом была изменена ссылка на без www.
Если это делать при помощи php то поисковики не индексируют сайт да и не правильно это.
Слышал лучше это делать с помощью mod rewrite и будет все ок.
Помогите пожалуйста правильно составить правило при помощи которого будет происходить такое перенаправление, но так, что если после mysite.ru есть параметры типа:
mysite.ru/ru/news/?p=5 то что бы они тоже передавались, а не терялись.
Именно такой ньюанс искал в поиске решения на это ненашел.
 

Farsh

~ on ~ high ~ wave ~
Почему это не индексируют ?
modrewrite тут вообще непричем. Ты пишешь про редирект , а на чем он будет сделан - неважно.
 

VIRUS

Новичок
Когда я делаю это на php, то:
1. google этот сайт вообще не индексирует.
2. Валидатором validator.w3.org проверить сайт невозможно.

P.S.
В php если делаю так:
index.php:
PHP:
<?php
if (...) {//с www.
   header('Location: http://mysite.ru/ru/news/?p=4');
}
?>
 

kabachok

Новичок
а чем тебе мешает www?

-~{}~ 23.06.08 01:05:

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

это перманентный редирект, безопасен для поисковиков
 

VIRUS

Новичок
Автор оригинала: kabachok
а чем тебе мешает www?
Хочу что бы сайт всегда был или с www. или без него, но в моем случае лучше без www. так как в зоне kiev.ua и с www.mysite.kiev.ua выглядит слишком многоуровне, а mysite.kiev.ua - уже совсем другое дело.
А так же проблем с сесиями не будет при авторизации, когда случайно с www. на без www. пользователь перейдет и разлогиниться.

P.S. Спасибо.
 

Духовность™

Продвинутый новичок
VIRUS

и с www.mysite.kiev.ua выглядит слишком многоуровне, а mysite.kiev.ua - уже совсем другое дело.
несуразица.


отсечение www или наоборот, нужно для seo-оптимизации. нужно посмотреть, какой сайт у тебя сейчас является зеркалом в поисковиках и именно все запросы на "зеркальный" адрес переадресовывать на основной хост.
 

VIRUS

Новичок
Он в поисковиках у меня то с www. то без www. смотря какие страницы, так вот я серьезно хочу сделать без www. что бы для неопытных (которые не знают что такое www) интернетчиков легче запоминался
 

Духовность™

Продвинутый новичок
Он в поисковиках у меня то с www. то без www.
вот тут можно узнать про Яндекс - http://webmaster.yandex.ru/

-~{}~ 23.06.08 10:38:

я серьезно хочу сделать без www. что бы для неопытных (которые не знают что такое www) интернетчиков легче запоминался
ты фигнёй занимаешься.
 

kruglov

Новичок
Неопытные как раз везде www прилепят, вплоть до емейл-адреса.
 

Фанат

oncle terrible
Команда форума
VIRUS, делай, короче, как делал, никого не слушай.

вот ведь из любого выеденного яйца дискуссию устроят, с ковырянием в носу и изречением истин
 
Сверху