Web.config IIS 重写规则以忽略特定文件
Web.config IIS rewrite rule to ignore specific file
我的网站上有一个网站 txt 地图 sitemaphttp.txt。我将所有流量重定向到 HTTPS。我仍然希望 Google 能够读取此站点地图,因此它不会从 https://example.com/sitemaphttp.txt
而是从 http://example.com/sitemaphttp.txt
读取它。我需要向 web.config 添加什么重写规则,这样它就会忽略所有其他规则,只让特定文件通过。
从父站点地图link到自定义站点地图提供商
从父站点地图中,在以下位置创建一个 SiteMapNode
您希望子站点地图所在的导航结构
显示。
例如,如果您使用默认的 XmlSiteMapProvider class,
打开 Web.sitemap 文件并在其中添加以下 SiteMapNode
层次结构中的适当位置:
<siteMapNode provider="SimpleTextSiteMapProvider" />
Note
The provider attribute corresponds to the provider's name attribute in the Web.config file.
使用添加元素将自定义站点地图提供程序添加到 Web.config 文件。以下代码添加名为 SimpleTextSiteMapProvider 的自定义提供程序,但将 XmlSiteMapProvider 保留为默认站点地图提供程序。
<configuration>
<!-- other configuration sections -->
<system.web>
<!-- other configuration sections -->
<siteMap defaultProvider="XmlSiteMapProvider">
<providers>
<add
name="SimpleTextSiteMapProvider"
type="Samples.AspNet.SimpleTextSiteMapProvider,Samples.AspNet"
siteMapFile = "siteMap.txt" />
</providers>
</siteMap>
</system.web>
</configuration>
我的网站上有一个网站 txt 地图 sitemaphttp.txt。我将所有流量重定向到 HTTPS。我仍然希望 Google 能够读取此站点地图,因此它不会从 https://example.com/sitemaphttp.txt
而是从 http://example.com/sitemaphttp.txt
读取它。我需要向 web.config 添加什么重写规则,这样它就会忽略所有其他规则,只让特定文件通过。
从父站点地图link到自定义站点地图提供商
从父站点地图中,在以下位置创建一个 SiteMapNode 您希望子站点地图所在的导航结构 显示。
例如,如果您使用默认的 XmlSiteMapProvider class, 打开 Web.sitemap 文件并在其中添加以下 SiteMapNode 层次结构中的适当位置:
<siteMapNode provider="SimpleTextSiteMapProvider" />
Note
The provider attribute corresponds to the provider's name attribute in the Web.config file.
使用添加元素将自定义站点地图提供程序添加到 Web.config 文件。以下代码添加名为 SimpleTextSiteMapProvider 的自定义提供程序,但将 XmlSiteMapProvider 保留为默认站点地图提供程序。
<configuration> <!-- other configuration sections --> <system.web> <!-- other configuration sections --> <siteMap defaultProvider="XmlSiteMapProvider"> <providers> <add name="SimpleTextSiteMapProvider" type="Samples.AspNet.SimpleTextSiteMapProvider,Samples.AspNet" siteMapFile = "siteMap.txt" /> </providers> </siteMap> </system.web> </configuration>