Как работать с картой сайта для нескольких сайтов

У меня есть одна база кода, где я использую несколько веб-сайтов.

Например мой

http://www.example1.com/Example1  
http://www.example2.com/Example2  
http://www.example3.com/example3  

Таким образом, ссылки на мою страницу будут отличаться для всех сайтов.

Теперь проблема в том, как я могу создать карту сайта для таких сайтов, как эти.

Explaination.

У меня есть один проект веб-приложения, и в этом проекте веб-приложения у меня есть несколько событий. Теперь я могу отобразить эти события следующим образом.

http://www.example1.com/Example1
http://www.example2.com/Example2
http://www.example3.com/example3

Так что мои первые события имеют URL

http://www.example1.com/Example1/Page1  
http://www.example1.com/Example1/Page2  
http://www.example1.com/Example1/Page3  
http://www.example1.com/Example1/Page4  

Второй как:

http://www.example2.com/Example1/Page5  
http://www.example2.com/Example1/Page7  
http://www.example2.com/Example1/Page2  
http://www.example2.com/Example1/Page6  

Теперь карта сайта может быть добавлена ​​в корневой каталог, поэтому может быть только одна карта сайта. но у меня есть количество доменов, сопоставленных одному IP. так как я могу обрабатывать карту сайта с несколькими доменами и с одним IP. или мне нужно создать несколько карт сайта, а затем я могу представить их на основе домена.

1 ответ

Создайте 4 разных файла Sitemap для 4 доменов и сохраните их в корневом каталоге соответствующего домена. или Вы можете использовать код на стороне сервера для отправки правильной карты сайта на основе имени домена для запросов в /sitemap.xml.

См. Статью: http://www.microsystools.com/products/sitemap-generator/help/multiple-domains-xml-sitemaps/

Другие вопросы по тегам