редирект с www на без www

Автор Тема: редирект с www на без www  (Прочитано 2690 раз)

Оффлайн mrkabanАвтор темы

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 388
  • Сообщений: 791
  • Карма: 58
  • Пол: Мужской
  • Прошу прощения, если кого-то обидел или задел.
  • Награды SEO-специалист
    • mrkaban

Оффлайн mrkabanАвтор темы

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 388
    • Сообщений: 791
    • Карма: 58
    • Пол: Мужской
    • Прошу прощения, если кого-то обидел или задел.
    • Награды SEO-специалист
      • mrkaban
редирект с www на без www
« : 26-09-2013, 09:46:30 »
1
Многие говорят что необходимо в htaccess прописывать редирект на основной домен. В частности некоторые сео блоги пишут что необходимо делать редирект с www.имясайта.ру на имясайта.ру.

сайт: http://континентсвободы.рф/  в punycode xn--90abhbolvbbfgb9aje4m.xn--p1ai
 
я написал вот такое по мануалу хостера

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?xn--90abhbolvbbfgb9aje4m\.xn--p1ai$ [NC]
RewriteRule ^(.*)$ http://xn--90abhbolvbbfgb9aje4m.xn--p1ai/ [L,R=301]


но тогда получается циклическая переадресация. Интересно разобраться стоит ли подобного рода редирект делать.


PS: Прошу прощения если кому то мой вопрос покажется глупым, но мне хотелось бы разобраться, а в мануалах ответов нет.


Оффлайн Romanus

  • Бизнес оценка: (5, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 566
  • Сообщений: 736
  • Карма: 101
  • Пол: Мужской
  • Оказываю услуги по продвижению сайтов
  • Награды КМС поисковой оптимизации SEO Профессионал
    • Персональный Seo Блог

Оффлайн Romanus

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (5, 100%)
    • СПАСИБО: 566
    • Сообщений: 736
    • Карма: 101
    • Пол: Мужской
    • Оказываю услуги по продвижению сайтов
    • Награды КМС поисковой оптимизации SEO Профессионал
      • Персональный Seo Блог
Re: редирект с www на без www
« Ответ #1 : 26-09-2013, 10:03:49 »
Пробуй так:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.xn--90abhbolvbbfgb9aje4m\.xn--p1ai$ [NC]
RewriteRule ^(.*)$ http://xn--90abhbolvbbfgb9aje4m.xn--p1ai/$1 [R=301,L]

Оффлайн mrkabanАвтор темы

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 388
  • Сообщений: 791
  • Карма: 58
  • Пол: Мужской
  • Прошу прощения, если кого-то обидел или задел.
  • Награды SEO-специалист
    • mrkaban

Оффлайн mrkabanАвтор темы

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 388
    • Сообщений: 791
    • Карма: 58
    • Пол: Мужской
    • Прошу прощения, если кого-то обидел или задел.
    • Награды SEO-специалист
      • mrkaban
Re: редирект с www на без www
« Ответ #2 : 26-09-2013, 10:06:10 »
Пробуй так:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.xn--90abhbolvbbfgb9aje4m\.xn--p1ai$ [NC]
RewriteRule ^(.*)$ http://xn--90abhbolvbbfgb9aje4m.xn--p1ai/$1 [R=301,L]
работает, и циклической переадрессации нет. Спасибо большое.

Оффлайн navoju

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 1
  • Сообщений: 19
  • Карма: 0

Оффлайн navoju

  • Рекрут
  • *
Re: редирект с www на без www
« Ответ #3 : 26-09-2013, 15:30:32 »
Скажите, а если сначала сделали что 301 редирект с без www на с www, вел на страницу http://www.podklyuch.com/index.php.,  а теперь нужно переделать чтобы он вел на ту же страницу, только с www, а не на дубль главной. При внесении этих изменений не изменится ли в Поисковиках индексация страниц сайта и вообще как отразится такое изменение на сайте?
Интересное на pasidelki.ru, полезное на podklyuch.com

Оффлайн Romanus

  • Бизнес оценка: (5, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 566
  • Сообщений: 736
  • Карма: 101
  • Пол: Мужской
  • Оказываю услуги по продвижению сайтов
  • Награды КМС поисковой оптимизации SEO Профессионал
    • Персональный Seo Блог

Оффлайн Romanus

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (5, 100%)
    • СПАСИБО: 566
    • Сообщений: 736
    • Карма: 101
    • Пол: Мужской
    • Оказываю услуги по продвижению сайтов
    • Награды КМС поисковой оптимизации SEO Профессионал
      • Персональный Seo Блог
Re: редирект с www на без www
« Ответ #4 : 26-09-2013, 15:35:57 »
не очень понял.
Вы хотите сделать убрать index.php?
Индексация не изменится, если в выдаче была главная без индекса.


Оффлайн navoju

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 1
  • Сообщений: 19
  • Карма: 0

Оффлайн navoju

  • Рекрут
  • *
Re: редирект с www на без www
« Ответ #5 : 26-09-2013, 16:11:05 »
не очень понял.
Вы хотите сделать убрать index.php?
Индексация не изменится, если в выдаче была главная без индекса.
Спасибо. Да, я хочу скрыть от индексации страницу http://www.podklyuch.com/index.php и сделать перенаправление с podklyuch.com на www.podklyuch.com., кажется в выдаче была страница без индекса.
Интересное на pasidelki.ru, полезное на podklyuch.com

Оффлайн Romanus

  • Бизнес оценка: (5, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 566
  • Сообщений: 736
  • Карма: 101
  • Пол: Мужской
  • Оказываю услуги по продвижению сайтов
  • Награды КМС поисковой оптимизации SEO Профессионал
    • Персональный Seo Блог

Оффлайн Romanus

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (5, 100%)
    • СПАСИБО: 566
    • Сообщений: 736
    • Карма: 101
    • Пол: Мужской
    • Оказываю услуги по продвижению сайтов
    • Награды КМС поисковой оптимизации SEO Профессионал
      • Персональный Seo Блог
Re: редирект с www на без www
« Ответ #6 : 26-09-2013, 16:30:29 »
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^podklyuch\.com$ [NC]
RewriteRule ^(.*)$ http://www.podklyuch.com/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.podklyuch.com/ [R=301,L]


Попробуй так. Насчет 2 блока не уверен - 1 работает.

Оффлайн navoju

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 1
  • Сообщений: 19
  • Карма: 0

Оффлайн navoju

  • Рекрут
  • *
Re: редирект с www на без www
« Ответ #7 : 27-06-2014, 14:34:05 »
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^podklyuch\.com$ [NC]
RewriteRule ^(.*)$ http://www.podklyuch.com/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.podklyuch.com/ [R=301,L]


Попробуй так. Насчет 2 блока не уверен - 1 работает.
Спасибо, получилось. Редикт работает
Интересное на pasidelki.ru, полезное на podklyuch.com


 

Похожие темы

  Тема / Автор Ответов Последний ответ
18 Ответов
5729 Просмотров
Последний ответ 08-07-2011, 13:54:17
от harold
2 Ответов
1272 Просмотров
Последний ответ 11-01-2013, 13:36:55
от GEORGY
0 Ответов
984 Просмотров
Последний ответ 24-01-2013, 21:25:19
от paulic
11 Ответов
3121 Просмотров
Последний ответ 07-11-2013, 09:12:29
от KNAUF
4 Ответов
2190 Просмотров
Последний ответ 20-08-2013, 21:42:53
от Denis.m