다국어 및 다중 도메인 사이트가 있습니다. 고유 한 CMS 설치 (Drupal)를 통해 실행되므로 단일 루트 디렉토리가 있습니다. 따라서 정적 robots.txt가 있으면 내가 아는 한 단일 도메인의 파일 만 표시 할 수 있습니다.
.htaccess에 줄을 넣을 수 있습니까?
Redirect 301 /robots.txt /robots.php
(또는 동등한 지시 사항이며 허용되는 경우 지시하십시오)
그래서 그것은 동적 PHP 파일로 리디렉션됩니다 $_SERVER['HTTP_HOST']
.
sitemap.xml 과 동일한 질문 이므로 각 도메인마다 다른 링크를 나타내는 동적 sitemap.php 를 제공 할 수 있습니다 .
언급 한 바와 같이 .txt 및 .xml을 사용하지 않는 문제는 모든 도메인이 서버 컴퓨터에서 하나의 물리적 디렉토리를 공유한다는 것입니다.