我在IIS7中创建了一条重写规则,其中在条件元素中使用了trackAllCaptures="false"属性,并使用了outboundRules。在我的测试系统上一切都正常,但是当我将这些规则部署到GoDaddy时,出现了错误:
Unrecognized attribute 'trackAllCaptures'
如果我包含了outboundRules节点,服务器会返回500错误。我与他们的支持人员交流过,他们坚称支持URL Rewrite模块的2.0版本。我的问题是如何验证或向他们传达如何检查此模块的版本?除非尝试安装,否则我找不到任何方法来检查版本。
我正在尝试为ASP.Net应用程序重写URL,而不是WordPress,以便从URL中删除子文件夹,这是在其多域名托管中普遍存在的问题。我使用的示例位于此处:http://weblogs.asp.net/owscott/archive/2010/05/26/url-rewrite-multiple-domains-under-one-site-part-ii.aspx