Dotnetnuke 如何删除dnn6中的sitemap.aspx

Dotnetnuke 如何删除dnn6中的sitemap.aspx,dotnetnuke,dotnetnuke-6,Dotnetnuke,Dotnetnuke 6,我需要从站点中删除sitemap.aspx。 在dnn 6中,有一个sitemap.aspx页面仅显示xml站点地图。我无法编辑/删除该文件。因此,我需要删除该页面并使用简单的html站点地图重新创建它 注意:页面名称应为sitemap.aspxsitemap.aspx用于为搜索引擎创建xml站点地图。更改此选项会破坏此功能并限制站点的搜索能力 也就是说,在主机设置->高级设置中,您可以设置一个新的友好Url,将.*/sitemap.aspx与站点上的另一个Url/页面相匹配。sitemap.a

我需要从站点中删除sitemap.aspx。 在dnn 6中,有一个sitemap.aspx页面仅显示xml站点地图。我无法编辑/删除该文件。因此,我需要删除该页面并使用简单的html站点地图重新创建它


注意:页面名称应为sitemap.aspx

sitemap.aspx用于为搜索引擎创建xml站点地图。更改此选项会破坏此功能并限制站点的搜索能力


也就是说,在主机设置->高级设置中,您可以设置一个新的友好Url,将.*/sitemap.aspx与站点上的另一个Url/页面相匹配。

sitemap.aspx用于为搜索引擎创建xml站点地图。更改此选项会破坏此功能并限制站点的搜索能力


也就是说,在主机设置->高级设置中,您可以设置一个新的友好Url,将。*/sitemap.aspx与站点上的另一个Url/页面相匹配。

sitemap.aspx不是您可以删除的物理页面


但是,您可以将其重命名为其他名称。它位于web.config文件中的“handlers”部分下。只需查找sitemap.aspx,并将其更改为其他内容,如“SearchEngineesItemap.aspx”。不要忘记更新robots.txt文件以指向新的站点地图名称,或者转到搜索引擎中的各个网站管理员控制台页面,并告知他们新的位置。

sitemap.aspx不是可以删除的物理页面


但是,您可以将其重命名为其他名称。它位于web.config文件中的“handlers”部分下。只需查找sitemap.aspx,并将其更改为其他内容,如“SearchEngineesItemap.aspx”。不要忘记更新robots.txt文件以指向新的站点地图名称,或者转到搜索引擎中的各个网站管理员控制台页面,并向他们告知新位置。

我早就停止使用DNN的本机sitemap.aspx。。。它的马车!。。。下面是我如何发现的

我使用免费的第三方工具生成了自己的“干净”sitemap.xml。并将其上载到我的DNN网站的根。。。。通过WebMaster工具重新向Google提交了domainname.com/sitemap.xml,因此我们现在获得了第一页和前10名

大多在前五名。。。在使用DNN的本机sitemap.aspx之前,我们会遇到非常恼人的随机错误。此外,我们的谷歌页面排名很差,但这些只是我对更好结果的发现。注意:我还将站点地图的位置放在robots.txt文件中

虽然我承认这是非常恼人的,你不能只编辑DNN网站地图的网址。如果您在测试服务器上构建了站点,然后迁移到生产环境,则会产生问题。。。您的DNN站点地图url仅读取您首次开发站点时的第一个门户别名


不管怎样,这是我的发现。。。其他人可能会有所不同。。。只是分享。

我早就停止使用DNN的本机sitemap.aspx。。。它的马车!。。。下面是我如何发现的

我使用免费的第三方工具生成了自己的“干净”sitemap.xml。并将其上载到我的DNN网站的根。。。。通过WebMaster工具重新向Google提交了domainname.com/sitemap.xml,因此我们现在获得了第一页和前10名

大多在前五名。。。在使用DNN的本机sitemap.aspx之前,我们会遇到非常恼人的随机错误。此外,我们的谷歌页面排名很差,但这些只是我对更好结果的发现。注意:我还将站点地图的位置放在robots.txt文件中

虽然我承认这是非常恼人的,你不能只编辑DNN网站地图的网址。如果您在测试服务器上构建了站点,然后迁移到生产环境,则会产生问题。。。您的DNN站点地图url仅读取您首次开发站点时的第一个门户别名

不管怎样,这是我的发现。。。其他人可能会有所不同。。。只是分享