Правило перезаписи мода для sitemap.xml - PullRequest
2 голосов
/ 29 июня 2010

Я использую CMS, на которой одновременно размещаются несколько веб-сайтов, и я ищу способ правильно обслуживать файлы sitemap.xml для каждого сайта.Я пришел к выводу, что правило переписывания модов будет наиболее эффективным решением для этого.

Моя идея состоит в том, чтобы иметь каталог / sitemaps / с картой сайта для каждого домена, названного именем домена, то есть / sitemaps/acmewidgets.com.xml

Поскольку соответствующим URL-адресом карты сайта будет acmewidgets.com/sitemap.xml, мне нужна помощь в создании правила перезаписи мода, которое отобразит это соответствующим образом.

Спасибо!

1 Ответ

2 голосов
/ 29 июня 2010
RewriteRule /?sitemap.xml %{DOCUMENT_ROOT}/sitemaps/%{HTTP_HOST}.xml [L]
...