我们正在使用此Url重写器:https://github.com/sethyates/urlrewriter
我们已经对我们的产品进行了一些改写,因此他们对Seo非常友好:
<rewrite url="/product/(.+)" to="~/productinfo.aspx?catref=$1" processing="stop" />
这改变了我们的网址:
http://www.mysite/product/productname-productcode
自: http://www.mysite.co.uk/productinfo.aspx?catref=someproductcode
我们使用的系统会以与Google广告系列跟踪参数相同的格式为我们的网址添加跟踪功能。 以下是我们的网址结构跟踪的示例:
http://www.mysite/product/productname-productcode?utm_source=test&utm_medium=test&utm_campaign=test
此网址无法解决,但如果我们手动添加问号,就会在(-productcode)之前解析网址。
http://www.mysite/product/productname?-productcode&utm_source=test&utm_medium=test&utm_campaign=test
无论如何,我是否更改了我的重写,以便无需手动添加问号即可使用?