У меня есть система, которая обрабатывает несколько доменов в одной файловой структуре, и для каждого домена потребуется другая карта сайта и 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
Я просто хочу быть уверен, что это не повредит SEO стороны системы.
Пожалуйста, объясните больше, почему вы хотите перенаправить? –
Если вы перенаправляете роботов, а поисковые роботы будут перенаправлены на другую страницу также –
Вызовите конкретный связанный с доменом robots.txt с помощью htaccess. Вы можете создать домен wise robots.txt – test