Закрыть от индексации domain.com/index.php

Godrasta
На сайте с 03.09.2007
Offline
182
2915

Товарищи, помогите пожалуйста!

Google проиндексировал сразу две главные страницы сайта domain.com и domain.com/index.php соответственно. Причину почему так случилось поняли.

Помогите пожалуйста сделать так что бы в индексе остался только домен domain.com?

Вроде бы это делается через 301 редирект.

Подскажите пожалуйста что конкретно нужно написать в файле .htaccess?

Спасибо.

Заранее благодарю.

K
На сайте с 31.01.2001
Offline
737
#1

RedirectPermanent /index.php http://yoursite.ru

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
Godrasta
На сайте с 03.09.2007
Offline
182
#2

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

RewriteRule ^index\.php$ http://ваш_сайт/ [R=301,L]

Для редиректа 301 вида "http://ваш_сайт/index.html" на "http://ваш_сайт/" :

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/

RewriteRule ^index\.html$ http://ваш_сайт/ [R=301,L]

-------------------

а это подойдет ?

Godrasta добавил 02.09.2010 в 16:57

Kost:
RedirectPermanent /index.php http://yoursite.ru

спасибо, воспользуемся вашим методом!

Soniqq
На сайте с 26.07.2010
Offline
96
#3

Как сделать, чтобы www.domain.com и domain.com не слиплись?

Яндекс.Директ и Google.Adwords для сферы услуг и оптовых продаж (/ru/forum/1000733)
Delarante
На сайте с 13.07.2008
Offline
69
#4
Soniqq:
Как сделать, чтобы www.domain.com и domain.com не слиплись?

Зачем?

..

u-tex
На сайте с 01.04.2010
Offline
28
#5
Godrasta:
Помогите пожалуйста сделать так что бы в индексе остался только домен domain.com?

можно закрыть index.php в robots.txt ---> Disallow: index.php$

Godrasta
На сайте с 03.09.2007
Offline
182
#6

не помогают способы, т.к. Это Windows server 2008 на нем стоит IIS а не апач

помогите плиз как это делается в винде - 301 редирект

B
На сайте с 13.08.2010
Offline
2
#7

По теме:

Подскажите пожалуйста как определить проиндексирован сайт в гуг/яндекс с префиксом www или без

Soniqq
На сайте с 26.07.2010
Offline
96
#8

Delarante, я слышал, что если не разделить, то будут проблемы

B
На сайте с 13.08.2010
Offline
2
#9
Soniqq:
Delarante, я слышал, что если не разделить, то будут проблемы

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

Только вот еще вопрос кто будет выступать в роли насяльние Гугл, Яша или собственное желание )))

M1
На сайте с 13.02.2007
Offline
165
#10
Soniqq:
я слышал, что если не разделить, то будут проблемы

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

Godrasta:
не помогают способы, т.к. Это Windows server 2008 на нем стоит IIS а не апач
помогите плиз как это делается в винде - 301 редирект

web.config:

<rule name="Redirect to root" patternSyntax="Wildcard" stopProcessing="true">

<match url="index.php" />
<action type="Redirect" url="/" appendQueryString="false" redirectType="Permanent" />
</rule>
PS. А вообще поднимать PHP под Win на IIS это жуткое извращение, завязывайте с этим.

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