Яндекс не индексирует из-за ошибки в файле htaccess, такое может быть?

D
На сайте с 19.05.2007
Offline
81
418

Подскажите, может быть такое, что яндекс не индексирует из-за ошибки в файле htaccess.

Сайт старый, новый движок выложили в индекс не попадает, хотя в гугле все прекрасно, это уже несколько месяцев.

В панели пишет "Главная страница сайта не участвует в поиске, так как 13.12.2013 не удалось ее проиндексировать по следующей причине: Документ имеет размер 0 байт"

Хотя при проверке - ответ сервера в вебмастере яндекса 200, страница столько то байт и все такое.

Вот такой файл htaccess

#RewriteCond - Условия, при котором что то преобразуется

#RewriteRule - правила для механизма преобразований

# защита директорий

Options All -Indexes

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.site.ru

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

RewriteCond %{QUERY_STRING} ^$

RewriteRule ^index\.php$ / [R=301]

RewriteCond %{QUERY_STRING} ^$

RewriteRule ^news\.php$ / [R=301] // скрываем некоторые страницы

RewriteCond %{QUERY_STRING} ^$

RewriteRule ^mvFile\.php$ / [R=301] // скрываем некоторые страницы

#

<files config.php>

order allow,deny

deny from all

</files>

<files .htaccess="">

order allow,deny

deny from all

</files>

#RewriteEngine On

#RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?menu_id=$1

#RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?menu_id=$1

#RewriteEngine on

#RewriteRule ^catalog/([a-zA-Z0-9_-]+)/([0-9]+)\.html$ index.php?id=$2

# раздел пользователя

RewriteRule ^mp/([a-zA-Z0-9_-]+)/$ index.php?userpage=dom&user=$1

RewriteRule ^mp/([a-zA-Z0-9_-]+)$ index.php?userpage=dom&user=$1

# объявления

RewriteRule ^adv/([a-zA-Z0-9_-]+)/$ index.php?thispage=advs&adv=$1 [QSA,L]

RewriteRule ^adv/([a-zA-Z0-9_-]+)$ index.php?thispage=advs&adv=$1 [QSA,L]

# мои объявления

RewriteRule ^myads/$ index.php?thispage=ads [QSA,L]

RewriteRule ^myads$ index.php?thispage=ads [QSA,L]

# Добавить объявление

RewriteRule ^add$ index.php?thispage=addads

RewriteRule ^add/$ index.php?thispage=addads

# Редактируем объявление

RewriteRule ^myadsred/([a-zA-Z0-9_-]+)/$ index.php?thispage=madsred&adv=$1 [QSA,L]

RewriteRule ^myadsred/([a-zA-Z0-9_-]+)$ index.php?thispage=madsred&adv=$1 [QSA,L]

# Редактируем фото

RewriteRule ^addf/([a-zA-Z0-9_-]+)/$ index.php?thispage=addphoto&adv=$1 [QSA,L]

RewriteRule ^addf/([a-zA-Z0-9_-]+)$ index.php?thispage=addphoto&adv=$1 [QSA,L]

RewriteRule ^mp/photo/([a-zA-Z0-9_-]+)/$ index.php?userpage=photos&user=$1

RewriteRule ^mp/photo/([a-zA-Z0-9_-]+)$ index.php?userpage=photos&user=$1

RewriteRule ^mp/friend/([a-zA-Z0-9_-]+)/$ index.php?userpage=friends&user=$1

RewriteRule ^mp/friend/([a-zA-Z0-9_-]+)$ index.php?userpage=friends&user=$1

RewriteRule ^mp/garem/([a-zA-Z0-9_-]+)/$ index.php?userpage=garems&user=$1

RewriteRule ^mp/garem/([a-zA-Z0-9_-]+)$ index.php?userpage=garems&user=$1

RewriteRule ^mp/paramred/([a-zA-Z0-9_-]+)/$ index.php?userpage=paramreds&user=$1

RewriteRule ^mp/paramred/([a-zA-Z0-9_-]+)$ index.php?userpage=paramreds&user=$1

RewriteRule ^mp/photo/([a-zA-Z0-9_-]+)/addphoto/$ index.php?userpage=photos&thispage=uploadphotos&user=$1

RewriteRule ^mp/photo/([a-zA-Z0-9_-]+)/addphoto$ index.php?userpage=photos&thispage=uploadphotos&user=$1

# редактировать фото, для аватаров

RewriteRule ^mp/photo/([a-zA-Z0-9_-]+)/rp/([0-9]+)/$ index.php?userpage=photos&thispage=redphoto&user=$1&photo_id=$2 [QSA,L]

RewriteRule ^mp/photo/([a-zA-Z0-9_-]+)/rp/([0-9]+)$ index.php?userpage=photos&thispage=redphoto&user=$1&photo_id=$2 [QSA,L]

# фак и просто страницы с текстами

# главная страница

RewriteRule ^faq/$ index.php?thispage=allfaq&infopage_id=$1

RewriteRule ^faq$ index.php?thispage=allfaq&infopage_id=$1

RewriteRule ^faq/([a-zA-Z0-9_-]+)/$ index.php?thispage=allfaq&faq_id=$1

RewriteRule ^faq/([a-zA-Z0-9_-]+)$ index.php?thispage=allfaq&faq_id=$1

RewriteRule ^rules/$ index.php?thispage=allrules$1

RewriteRule ^rules$ index.php?thispage=allrules$1

RewriteRule ^setting/$ index.php?thispage=allsetting$1

RewriteRule ^setting$ index.php?thispage=allsetting$1

RewriteRule ^balans/$ index.php?thispage=allbalans$1

RewriteRule ^balans$ index.php?thispage=allbalans$1

RewriteRule ^map/$ index.php?thispage=map [QSA,L]

RewriteRule ^map$ index.php?thispage=map [QSA,L]

#RewriteRule ^poisk/([a-zA-Z0-9_-]+)/$ index.php?thispage=poisk_file&nav_id=$1

# RewriteRule ^poisk/([a-zA-Z0-9_-]+)$ index.php?thispage=poisk_file&nav_id=$1

#[QSA,L] - типа пожно еще что-то к запросу добавить дополнительно

RewriteRule ^poisk/$ index.php?thispage=poisk_file&nav_id=$1 [QSA,L]

RewriteRule ^poisk$ index.php?thispage=poisk_file&nav_id=$1 [QSA,L]

# мой выбор

RewriteRule ^mv/$ index.php?thispage=mv&mv_id=$1

RewriteRule ^mv$ index.php?thispage=mv&mv_id=$1

# мои новости

RewriteRule ^mp/new/([a-zA-Z0-9_-]+)/$ index.php?userpage=news&user=$1

RewriteRule ^mp/new/([a-zA-Z0-9_-]+)$ index.php?userpage=news&user=$1

# меня выбрали

RewriteRule ^mp/new/me/([a-zA-Z0-9_-]+)/$ index.php?userpage=news&mvget=me&user=$1

RewriteRule ^mp/new/me/([a-zA-Z0-9_-]+)$ index.php?userpage=news&mvget=me&user=$1

# мой выбор

RewriteRule ^mp/new/my/([a-zA-Z0-9_-]+)/$ index.php?userpage=news&mvget=my&user=$1

RewriteRule ^mp/new/my/([a-zA-Z0-9_-]+)$ index.php?userpage=news&mvget=my&user=$1

# новости покупок в гарем

RewriteRule ^mp/new/garem/([a-zA-Z0-9_-]+)/$ index.php?userpage=news&mvget=garem&user=$1

RewriteRule ^mp/new/garem/([a-zA-Z0-9_-]+)$ index.php?userpage=news&mvget=garem&user=$1

# изменение региона

RewriteRule ^region/$ index.php?thispage=allregion$1 [QSA,L]

RewriteRule ^region$ index.php?thispage=allregion$1 [QSA,L]

# XSS

# FILTER REQUEST METHODS

RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE|TRACK) [NC]

RewriteRule ^(.*)$ - [F,L]

# QUERY STRING EXPLOITS

RewriteCond %{QUERY_STRING} \.\.\/ [NC,OR]

RewriteCond %{QUERY_STRING} boot\.ini [NC,OR]

RewriteCond %{QUERY_STRING} tag\= [NC,OR]

RewriteCond %{QUERY_STRING} ftp\: [NC,OR]

RewriteCond %{QUERY_STRING} http\: [NC,OR]

RewriteCond %{QUERY_STRING} https\: [NC,OR]

RewriteCond %{QUERY_STRING} mosConfig [NC,OR]

RewriteCond %{QUERY_STRING} ^.*(\|\|\(|\)|<|>|'|"|;|\?|\*).* [NC,OR]

#RewriteCond %{QUERY_STRING} ^.*(%22|%27|%3C|%3E|%5C|%7B|%7C).* [NC,OR]

#RewriteCond %{QUERY_STRING} ^.*(%0|%A|%B|%C|%D|%E|%F|127\.0).* [NC,OR]

RewriteCond %{QUERY_STRING} ^.*(globals|encode|config|localhost|loopback).* [NC,OR]

RewriteCond %{QUERY_STRING} ^.*(request|select|insert|union|declare).* [NC]

RewriteRule ^(.*)$ - [F,L]

#RewriteBase /

#RewriteRule ^index\.php$ - [L]

#RewriteCond %{REQUEST_FILENAME} !-f

#RewriteCond %{REQUEST_FILENAME} !-d

#RewriteRule . /index.php [L]

RewriteCond %{QUERY_STRING} ("|%22).*(>|%3E|<|%3C).* [NC]

RewriteRule ^(.*)$ log.php [NC]

RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC]

RewriteRule ^(.*)$ log.php [NC]

RewriteCond %{QUERY_STRING} (javascript:).*(;).* [NC]

RewriteRule ^(.*)$ log.php [NC]

RewriteCond %{QUERY_STRING} (;|'|"|%22).*(union|select|insert|drop|update|md5|benchmark|or|and|if).* [NC]

RewriteRule ^(.*)$ log.php [NC]

RewriteRule (,|;|<|>|'|`) /log.php [NC]

# блокировка переходов с определенных сайтов

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