2015-05-26 3 views
0

У меня есть система, которая обрабатывает несколько доменов в одной файловой структуре, и для каждого домена потребуется другая карта сайта и robots.txt.Перенаправление файла robots.txt на страницу php

Для карты сайта Я настроил перенаправление, и я знаю, что он работает хорошо. Я хотел бы подтвердить, что это возможно с помощью robots.txt?

Я добавил правило перезаписи в .htaccess, которое перенаправляет человека на страницу php. На этой странице php я нахожу, что у пользователя домена и распечатывает правильную информацию с текстовым заголовком.

Это разрешено?

Дополнительно:

У меня есть приложение CodeIgniter, который используется DomainA и DomainB. в то время как domainA должен видеть роботы для domainA, domainB должен видеть роботы для domainB. И если я создам файл robots.txt в корне сайта, то и domainA, и domainB будут иметь к нему доступ, из-за этого я создал отдельную php-страницу для выдачи правильных роботов для доменов A и B.

В .htaccess у меня есть правила перезаписи, аналогичный:

RewriteRule ^robots.txt$ func/getRobots/$1 [L] 

Осмотрев я был в состоянии определить, что другие люди делают это: http://www.aberdeencloud.com/docs/guides/how-use-different-robotstxt-development-and-live-environments

.htaccess and robots.txt rewrite url how to

https://webmasters.stackexchange.com/questions/61654/redirect-google-crawler-to-different-robots-txt-via-htaccess

Я просто хочу быть уверен, что это не повредит SEO стороны системы.

+0

Пожалуйста, объясните больше, почему вы хотите перенаправить? –

+0

Если вы перенаправляете роботов, а поисковые роботы будут перенаправлены на другую страницу также –

+0

Вызовите конкретный связанный с доменом robots.txt с помощью htaccess. Вы можете создать домен wise robots.txt – test

ответ

0

Вы повредите свой SEO, когда поисковые системы не могут получить доступ к вашему robots.txt вообще.

Не использовать стандартные методы, касающиеся местоположения вашего robots.txt, эквивалентно риску. Некоторые поисковые системы могут хорошо справляться с вашим делом, другие могут нахмуриться и найти его подозрительным.

В одной из ссылок, которые вы упомянули, предлагается отказаться от переписывания URL-адреса. solution. Я бы придерживался этого.

Смежные вопросы