Php 如何使用会话参数构建站点地图
我想为我的站点建立一个站点地图,但是我在如何编写url上遇到了一个问题 在我网站的每个url中,我都添加了一个数字(自动递增数字) 例如,这是我的网站: www.example.com 当用户进入站点时,获取id,如: www.example.com/?i=1 当他进入任何内部页面时,他将得到相同的参数,例如: www.example.com/result/?i=1 但当其他用户进入该网站时,他将得到i=2,等等 我如何构建这样的网站地图Php 如何使用会话参数构建站点地图,php,xml,sitemap,mvcsitemapprovider,sitemappath,Php,Xml,Sitemap,Mvcsitemapprovider,Sitemappath,我想为我的站点建立一个站点地图,但是我在如何编写url上遇到了一个问题 在我网站的每个url中,我都添加了一个数字(自动递增数字) 例如,这是我的网站: www.example.com 当用户进入站点时,获取id,如: www.example.com/?i=1 当他进入任何内部页面时,他将得到相同的参数,例如: www.example.com/result/?i=1 但当其他用户进入该网站时,他将得到i=2,等等 我如何构建这样的网站地图 谢谢对于具有参数的URL,您可以使用PreservedL
谢谢对于具有参数的URL,您可以使用PreservedLoteParameters强制某些参数的任何值匹配。这允许您在URL中使用与页面实际不相关的查询字符串和路由参数
<mvcSiteMapNode title="Some Page" controller="Home" action="About" preservedRouteParameters="id"/>
这将使节点匹配以下每个URL