И снова htaccess

K
На сайте с 18.10.2011
Offline
10
306

Господа, плз хелп! необходимо поставить редирект с технического домена, который создал хостер

http://sait.ru.r01-service.ru

на главную страницу

http://sait.ru

Хостер прислал следующую директиву для .htaccess:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www\.)?sait.ru.r01-service.ru$

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

НО ОНА НЕ РАБОТАЕТ. Дальше молчат пока. Кто знает что поправить , буду премного благодарен!

las_logwino
На сайте с 31.10.2010
Offline
60
#1

Мне кажется у вас не все корректно настроено в панели управления доменными именами. По идее 301 редирект с технического домена на основной не ставят.

Тем более если сайт написан не на php, а на asp, то .htaccess вообще не будет работать.

K
На сайте с 18.10.2011
Offline
10
#2

я просто столкнулся первый раз, честно говоря не знаю что делать с этим техническим доменом. Но хостер ответил что теоретически он может быть проиндексирован. Короче решил просто запретить в роботс.тхт.

Еще может кто подскажет , на сайте работают страницы со след именами:

sait.ru/?любой текст.

при этом открывается главная страница. htacess такой:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.sait.ru

RewriteRule ^(.*)$ http://sait.ru/$1 [R=permanent,L]

RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)

RewriteRule .* %1/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index(\.php)?/?\ HTTP/

RewriteRule ^index(\.php)?/?$ http://sait.ru/ [R=301,L]

RewriteRule ^index\.php/(.+)$ http://sait.ru/$1 [R=301,L]

Как редиректить эти дубли? заранее спасибо, буду очень признателен

dma84
На сайте с 21.04.2009
Offline
168
#3
kirsanov:


Хостер прислал следующую директиву для .htaccess:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?sait.ru.r01-service.ru$
RewriteRule ^(.*)$ http://www.sait.ru/$1 [L,R=301]


НО ОНА НЕ РАБОТАЕТ. Дальше молчат пока. Кто знает что поправить , буду премного благодарен!


RewriteCond %{HTTP_HOST} ^(www\.)?sait\.ru\.r01-service\.ru$ [NC]
RewriteRule ^(.*)$ http://www.sait.ru/$1 [L,R=301]

А разве точки экранировать не надо?

Да и вообще технический домен можно удалить, по крайней мере у 1GB есть такое дело

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