我是IIS网址重写工具的新手,需要一些配置方面的帮助(http://www.iis.net/downloads/microsoft/url-rewrite):
我需要将所有旧产品链接从旧商店系统(使用.html链接)重定向到我们的新商店系统(使用更长的路径和.aspx链接)。
旧网址的构建方式如下:www.domain.com/ [product number] .html
我需要这样的:www.domain.com/path1/path2/ [同样的产品编号] .aspx
path1和path2是固定的,它们根本不会改变。
我尝试了很多不同的提示(来自谷歌和stackoverflow),这是出来的(但没有用 - 我得到新的网址,但产品编号为空):
<rule name="HTML zu ASPX" stopProcessing="true">
<match url="([_0-9a-z-]+)\.html" />
<action type="Redirect" url="path1/path2/{R:1}.aspx" />
有什么想法吗?我忘记/不知道有什么问题要问?
提前致谢 丹尼尔
答案 0 :(得分:0)
确保浏览器不缓存结果(重定向缓存并且总是有点难以使其无效)