- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
/robots.txt отдает 200 OK как с www, так и без...
В .htaccess настроен редирект на www.
Все страницы перекидывают и отдают 301 на www
Почему так с /robots.txt может подскажет кто?
Спасибо!
Предположу что файлы обрабатываются Nginx и не отдаются на обработку Апачу. Ну или в эту сторону копать.
Предположу что файлы обрабатываются Nginx и не отдаются на обработку Апачу. Ну или в эту сторону копать.
Ууточню - статические файлы. Часто nginx настраивается на самостоятельную обработку статики, например txt, jpg, png файлов а обработку сценариев часто уже возлагают на apache.
В файле .htaccess содержатся инструции для apache, но не для nginx.
---------- Добавлено 28.02.2014 в 14:44 ----------
В .htaccess точно нет упоминания robots.txt до редиректа? Очень похоже на настройку склейки двух зеркал при котором специально убирается редирект с robots.txt для домена, который хотят склеить, чтобы робот мог получить файл и прочитать директиву Host
В .htaccess настроен редирект на www.
Давай начнём с этого. Содержимое в студию.
Задал хостеру вопрос. Вот что ответили, но я так и не понял как решить проблему.
Это значит файлы не обрабатываются через apache и если есть какие-то директивы в файле .htaccess, то они тоже не подействуют. Чтобы Apache мог обработать данные файлы, нужно создавать ссылки на файлы с другим расширением, либо на файлы, отсутствующие на сервере. В этом случае запрос будет передаваться веб-серверу Apache, и можно будет использовать директивы .htaccess для обработки этих запросов.
---------- Добавлено 03.03.2014 в 15:16 ----------
Давай начнём с этого. Содержимое в студию.
В .htaccess все в порядке. Забыл написать, что сайт на старом хостинге работал нормально.
Проблема началась когда переехал на TimtWeb
Вам хостер вполне внятно объяснил.
Что бы запрос robots.txt попал на обработку к apache, файл с таким именем должен отсутствовать, т.е. его нужно просто переименовать, например в new_robots.txt и тогда будет возможность применить к нему директивы .htaccess.
Нужно добавить RewriteRule ^robots.txt new_robots.txt сразу после правил для редиректа на www.
Должно получиться что-то вроде этого:
Вам хостер вполне внятно объяснил.
Что бы запрос robots.txt попал на обработку к apache, файл с таким именем должен отсутствовать, т.е. его нужно просто переименовать, например в new_robots.txt и тогда будет возможность применить к нему директивы .htaccess.
Нужно добавить RewriteRule ^robots.txt new_robots.txt сразу после правил для редиректа на www.
Должно получиться что-то вроде этого:
Спасибо, все заработало так
Переименовал в .robots