Не работает robots.txt (решено)

При переходе по ссылке сайт/robots.txt вместо открытия файла происходит его загрузка на компьютер. Но главная проблема — в яндекс вебмастере при проверке роботс вместо файла подгружается штмл страница. У меня стоит плагин от PSNet для редактирования через веб, если его отключить то по ссылке сайт/robots.txt появляется страница 404 ошибки. В чем причина? я сначала редактировал .htaccess может именно в нем?

11 комментариев

avatar
При переходе по ссылке сайт/robots.txt вместо открытия файла происходит его загрузка на компьютер.
это нормально. так поступает браузер для соответствующего заголовка.
Но главная проблема — в яндекс вебмастере при проверке роботс webmaster.yandex.ua/site/robots.xml вместо файла подгружается штмл страница.
потому что нужно указывать не robots.xml файл, а robots.txt. Яндекс нормально читает, понимает и разбирает этот файл, который отдается плагином.
  • PSNet
  • 0
avatar
яндекс сам загружает .txt а webmaster.yandex.ua/site/robots.xml просто ссылка на пункт в яндекс.вебмастер
avatar
я ничего не понял
avatar
Это ссылка на страничку в яндексовском вебмастере, где происходит анализ robots.txt
avatar
верно, что бы не сбивать с толку удалил ссылку.
avatar
а вы уверены что нормально? просто на всех других сайтах и даже тех что на движке ЛС файл открывается в браузере.
avatar
я уже ответил.
вам нужно подать robots.txt для анализа. robots.xml у вас нет.
avatar
я не оправляю .xml, яндекс сам загружает именно robots.txt. вот как выглядит интерфейс.
avatar

1. возможно вы только включили плагин, а яндекс закешировал отсутствие старого файла у себя (ответ)
2. вы не активировали файл
3. что-то с.хтаксес
4. нажмите кнопку «загрузить роботс.тхт с сайта»
avatar
плюс само собой разумеется у вас установлен КЕ последней версии.
avatar
Все решилось, не знаю почему и как я сразу не заметил, но в корне сайта не было самого роботс.тхт, закинул реками и все ок.
  • jeco
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.