Поддержка Проблемы и решения робот НЕ видит сайта

  • Решено kwaswp

    (@kwaswp)


    Привет всем.
    Проблема выявилась при попытке продавать статьи с блога на бирже статей. Техподдержка биржи сказала следующее:
    «ваш сайт возвращает заголовок «HTTP/1.0 500 Internal Server Error» по этой причине статус скачки страницы выдается как «connecterror». Если не передать USERAGENT то вместо вашего сайта выдается то что писал выше. Возможно это проделки вашего хостера.»

    Я предполагаю, что это какая-то замечательная защита сайта от спама или еще чего-то вредного. Вопрос: как мне это пофиксить? Т.е. сделать так, чтобы страницы нормально отдавались независимо от того, передается сайту USERAGENT или нет. Может быть это через .htaccess можно настроить? Сейчас он выглядит так:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Atrax

    (@atrax)

    Ethical engineer

    Ошибка 500 это нехватка ресурсов. Ваш хостинг не выдерживает нагрузки, так что никакие настройки .htaccess вам не помогут. Меняйте хостера или тариф.

    Автор kwaswp

    (@kwaswp)

    Но в браузере то она нормально показывается…

    Atrax

    (@atrax)

    Ethical engineer

    Всегда? 🙂

    Автор kwaswp

    (@kwaswp)

    Понимаю Ваш сарказм. Проблема в том, что и тогда, когда сайт доступен, роботы на него попасть не могут. Вот, например, сервис smopro.ru/price
    ВСЕГДА выдает ошибку 403, хотя глазками я сайт вижу. В тоже самое время им же проверяю другой свой сайт (на друпале). Там все нормально работает. Плиз, подскажите, как можно починить.

    Atrax

    (@atrax)

    Ethical engineer

    Я что сказать-то хотел…

    Бывает, что заход единичного пользователя отрабатывается на грани возможного, а роботы эту грань переходят и происходит перегруз — а значит и ошибка 500. Если сможете, посмотрите логи.

    Или неправильная настройка у хостера — тогда вы сами ничего не поделаете, просите помощи у суппорта или меняйте хостинг.

    Автор kwaswp

    (@kwaswp)

    Как то все-таки сомнительно на счет грани.
    техподдержка биржи утверждает, что проблема возникает именно в том случае, когда параметр USERAGENT пустой.
    Т.е. это защита (будь она неладна) срабатывает. Вот и хотелось бы её (защиту эту) отключить. А для этого её нужно выявить. Вопрос то в том и состоял, нет ли у WP или его плагинов такого функционала и если есть, то как от него избавиться.
    Еще краем уха слышал, что такие вещи регулируются файлом .htaccess
    Я его приводил выше. Может быть там можно как-то явно прописать, что, мол, пускать всех.

    Atrax

    (@atrax)

    Ethical engineer

    Собственно, это мой личный опыт общения с ISPserver.
    Кроме, как согласиться с тем, что «это проделки вашего хостера», я больше ничего сказать не могу.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «робот НЕ видит сайта» закрыта для новых ответов.