Вход на сайт
format=feed&type=atom
368 просмотров
Перейти к просмотру всей ветки
Привет всем!
У меня в яндексе почему то показывает несколько сотен ошибок 500 и большинство из них имеют в URL "format=feed&type=atom"
В Гугле всего-лишь не совсем десяток.
Я закрыл эти урлы для индексации в robots.txt,
но хотел бы ещё и через htaccess все ссылки содержашие одну из этиз фраз "format=feed" и "type=atom"
закрыть для всех и перенаправить на стартовую страницу.
Я уже пробовал сделать так:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^format=feed$
RewriteRule ^index.php$ http://www.example.com [R=301,L]
и так:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^format=feed$ [NC]
RewriteRule ^(.*)$ http://http://www.example.com/$1 [L,R=301]
И ещё несколькими способами, но ничего не получилось.
Или ссылка продолжала действовать, или иногда выходила ошибка 500
Гугл тоже не особо помог.
Эта проблема встречается часто, но найденые решения почемуто не срабатывают.
Возможно просто ошибка в синтаксе или логике.
Подскажите пожалуйста где у меня ошибка и как её исправить.
У меня в яндексе почему то показывает несколько сотен ошибок 500 и большинство из них имеют в URL "format=feed&type=atom"
В Гугле всего-лишь не совсем десяток.
Я закрыл эти урлы для индексации в robots.txt,
но хотел бы ещё и через htaccess все ссылки содержашие одну из этиз фраз "format=feed" и "type=atom"
закрыть для всех и перенаправить на стартовую страницу.
Я уже пробовал сделать так:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^format=feed$
RewriteRule ^index.php$ http://www.example.com [R=301,L]
и так:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^format=feed$ [NC]
RewriteRule ^(.*)$ http://http://www.example.com/$1 [L,R=301]
И ещё несколькими способами, но ничего не получилось.
Или ссылка продолжала действовать, или иногда выходила ошибка 500
Гугл тоже не особо помог.
Эта проблема встречается часто, но найденые решения почемуто не срабатывают.
Возможно просто ошибка в синтаксе или логике.
Подскажите пожалуйста где у меня ошибка и как её исправить.
