Как автоматически заполнить файл карты сайта - PullRequest
6 голосов
/ 17 ноября 2011

предположим, что на моем сайте тысячи файлов.Когда я добавляю файл Sitemap в свой проект, мне пришлось добавить все URL-адреса вручную.это очень утомительная работа.изо дня в день на моем сайте может быть добавлено больше страниц, затем мне снова пришлось добавить эти URL-адреса в файл карты сайта.

, поэтому, пожалуйста, скажите мне, как я могу автоматически заполнить свой файл карты сайта из IDE VS2010.там в любом случае.снова, когда будет добавлена ​​любая новая страница, эта запись для этой страницы будет добавлена ​​в мою карту сайта.как добиться этого вида автоматизации.Есть ли какая-либо утилита для VS2010?plzz обсудить ... спасибо

ниже файл карты сайта является примером

<?xml version="1.0" encoding="utf-8" ?>
  <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >

  <siteMapNode url="~/default.aspx" title="Home"  description="The WebSite's Home Page">

    <siteMapNode url="~/DE/index.aspx" title="DE Home"  description="DE Home">
      <siteMapNode url="~/DE/Parts.aspx" title="Part"  description="DE Part" />
      <siteMapNode url="~/DE/SubParts.aspx" title="Subpart"  description="DE Subpart" />
    </siteMapNode>

    <siteMapNode url="~/US/index.aspx" title="US Home"  description="US Home">
      <siteMapNode url="~/US/Parts.aspx" title="Part"  description="US Part" />
      <siteMapNode url="~/US/SubParts.aspx" title="Subpart"  description="US Subpart" />
    </siteMapNode>

    <siteMapNode url="~/UK/index.aspx" title="UK Home"  description="UK Home">
      <siteMapNode url="~/UK/Parts.aspx" title="Part"  description="UK Part" />
      <siteMapNode url="~/UK/SubParts.aspx" title="Subpart"  description="UK Subpart" />
    </siteMapNode>

     </siteMapNode>
     </siteMap>

если имя моего файла карты сайта отличается от того, что мне нужно сделать .... советую plzz.спасибо

Ответы [ 4 ]

4 голосов
/ 17 ноября 2011
2 голосов
/ 17 ноября 2011

Sitemap Generator может помочь, но некоторое время не обновлялся.Впрочем, у меня нет опыта в этом.

1 голос
/ 17 ноября 2011
0 голосов
/ 01 декабря 2015

U может использовать EasySiteMap .

. Он генерирует все необходимые карты сайта в указанном формате.Также генерирует sitemap_index.xml, если было создано более одного sitemap.xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...