robots.txt에서 사이트 맵 파일에 대해 다음과 같은 상대 URL을 작성할 수 있습니까?
sitemap: /sitemap.ashx
또는 다음과 같이 사이트 맵 파일에 완전한 (절대) URL을 사용해야합니까?
sitemap: http://subdomain.domain.com/sitemap.ashx
왜 궁금해 :
- 사용자가 accountname.domain.com에서 블로그를 작성할 수있는 새로운 블로그 서비스 (www.domain.com)를 소유하고 있습니다.
- 와일드 카드를 사용하므로 모든 하위 도메인 (계정)이 "blog.domain.com"을 가리 킵니다.
blog.domain.com에서 robots.txt를 넣어 검색 엔진이 사이트 맵을 찾을 수 있도록했습니다. 그러나 와일드 카드로 인해 모든 사용자 계정이 동일한 robots.txt 파일을 공유하므로 두 번째 대안을 사용할 수 없습니다. 그리고 지금은 txt 파일에 URL 다시 쓰기를 사용할 수 없습니다. (나는 이후 버전의 IIS가 이것을 처리 할 수 있다고 생각합니까?)