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

  • Автор темы Автор темы VIRUS
  • Дата начала Дата начала

VIRUS

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

Мне надо что бы сайт был доступен всегда без www. Если сайт набирают с www. то что бы автоматом была изменена ссылка на без www.
Если это делать при помощи php то поисковики не индексируют сайт да и не правильно это.
Слышал лучше это делать с помощью mod rewrite и будет все ок.
Помогите пожалуйста правильно составить правило при помощи которого будет происходить такое перенаправление, но так, что если после mysite.ru есть параметры типа:
mysite.ru/ru/news/?p=5 то что бы они тоже передавались, а не терялись.
Именно такой ньюанс искал в поиске решения на это ненашел.
 
Почему это не индексируют ?
modrewrite тут вообще непричем. Ты пишешь про редирект , а на чем он будет сделан - неважно.
 
Когда я делаю это на 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');
}
?>
 
а чем тебе мешает www?

-~{}~ 23.06.08 01:05:

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

это перманентный редирект, безопасен для поисковиков
 
Автор оригинала: 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-оптимизации. нужно посмотреть, какой сайт у тебя сейчас является зеркалом в поисковиках и именно все запросы на "зеркальный" адрес переадресовывать на основной хост.
 
Он в поисковиках у меня то с www. то без www. смотря какие страницы, так вот я серьезно хочу сделать без www. что бы для неопытных (которые не знают что такое www) интернетчиков легче запоминался
 
Он в поисковиках у меня то с www. то без www.
вот тут можно узнать про Яндекс - http://webmaster.yandex.ru/

-~{}~ 23.06.08 10:38:

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

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