Форум русской поддержки Joomla!® CMS
04.12.2016, 20:13:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Оцените правильность редиректа

 (Прочитано 188 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Roinmana
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 77


« : 12.03.2016, 02:23:08 »

В поиске появлялись дубли страниц вида www.ww.site.ru, w.ww.site.ru, ww.site.ru, uuu.site.ru и т.д. приставки менялись в различных комбинациях. Сделал редирект
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*\.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
подойдет ли этот код в моем случае?
Записан
Филипп Сорокин
Живу я здесь
******

Репутация: +120/-3
Offline Offline

Пол: Мужской
Сообщений: 1444


« Ответ #1 : 12.03.2016, 02:30:19 »

Интересно. Это называется доменами третьего (а в первых двух случаях четвёртого) уровня. А сам сайт доступен по этим доменам? Откуда они взялись? Попробуйте поговорить с хостером.

Лучше так:
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

В этом случае вы заблокируете саму возможность переходить на домены выше второго уровня.
А в robots.txt пропишите главное зеркало
Записан
Roinmana
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 77


« Ответ #2 : 12.03.2016, 16:39:43 »

Интересно. Это называется доменами третьего (а в первых двух случаях четвёртого) уровня. А сам сайт доступен по этим доменам? Откуда они взялись?
В том то и дело, что доступен. С любой приставкой открывается. Буду писать хостеру. А ваша инструкция работает!
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet