使用IIS 7的URL重写功能,特别是它的重定向部分,
有人可以告诉我如何仅在主机名之后添加/
只有路径存在?换句话说,我不希望www.mydomain.biz
被重定向到www.mydomain.us/
而更喜欢www.mydomain.us
而不是尾随/
。
在“重定向网址”字段中(在“操作”部分下),似乎没有对该字段中的/
进行硬编码以分隔主机名后面存在的任何潜在路径,我收到一个错误。所以我添加正斜杠并且它可以工作,但是因为它是硬编码的,当用户转到www.mydomain.biz
时它会重定向到www.mydomain.us/
。
在Accessing URL Parts from a Rewrite Rule下的网址重写文档中,它将部分显示为http(s)://<host>:<port>/<path>?<querystring>
,而<path>
可作为正则表达式返回引用{R:0}
访问,但不包括在它之前的/
。