1 (13.12.2012 18:49 отредактировано Vanchik)

Тема: Дубль главной site.ru/?!

Здравствуйте. Открыв только что вебмастерс, обнаружился дубль главной _ow5.ru/?!. Сайту 2.5. месяца и ранее ничего такого не было - не понимаю откуда это могло взяться, может после открытия к индексации категории?! Прошу помочь!
На остальное стоит вот такой редирект:

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http:\/\/%1/$1 [R=301,QSA,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteRule ^(.*)page/1(/?)+$  /$1 [L,R=301]

Re: Дубль главной site.ru/?!

Проблема уже поднималась мною в этой теме. Александр обещал рассмотреть этот вопрос в ближайшее время.

3

Re: Дубль главной site.ru/?!

dim, спасибо, но ждать не хочется  и тем более неизвестно насколько ответ затянется!)))

Re: Дубль главной site.ru/?!

Vanchik пишет:

бнаружился дубль главной _ow5.ru/?!

Попробуй так:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /\?\!\ HTTP/
RewriteRule ^(.*)$ / [R=301,L]

Или даже так:

RewriteCond %{REQUEST_URI} ^\?\!!
RewriteRule ^(.*)$ / [R=301,L]

5

Re: Дубль главной site.ru/?!

admin, ни тот не другой не работает, спасибо. Вспомнил, случайно задел в корне index.php, перезалил - наверно из-за этого, похоже надо двиг переустанавливать...

Re: Дубль главной site.ru/?!

Я тут подумал. Попробуй еще вот так:

RewriteCond %{REQUEST_URI} \?\!
RewriteRule ^(.*)$ / [R=301,L]

PS Надеюсь, ты строки вставляешь в начало файла сразу после RewriteEngine On?

7

Re: Дубль главной site.ru/?!

Конечно. Выглядит так:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^\?\!!
RewriteRule ^(.*)$ / [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http:\/\/%1/$1 [R=301,QSA,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteRule ^(.*)page/1(/?)+$  /$1 [L,R=301]
RewriteRule ^(.*)&post=(.*)$ $1 [R=301,L]

Re: Дубль главной site.ru/?!

Vanchik пишет:

Конечно. Выглядит так:

Попробуй вариант, который я указал вышел.
Если не сработает - тогда я не знаю, что делать sad