0
我一直在这个问题上至少拖了两个月。我在我们的网站有一个分类广告部分,它有SEO友好的URL我想重写这些网址。我不确定问题是否与每个地区的子域相关。该URL可能看起来像这样:子域URL重写问题
这些工作网址:
我想让它后藤我们的服务器上这个地址:
http://milwaukee.storeboard.com/classifieds/viewad.asp?ClassAdID=425
我现在用的是以下代码在web.config文件中...但是不管我尝试什么变化,我都无法让它工作..
<rule name="Classifieds Ad" stopProcessing="true">
<match url="^http://([^/]+)/classifieds/.*?(\d+)$" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="http://{R:1}/classifieds/viewad.asp?ClassAdID={R:2}" />
第一链接的作品在这个时候的唯一原因是因为我用我的404错误页面来处理请求,然后调用通过MSXML2.ServerXMLHTTP.6.0页面但这是不可靠的,可以超时,特别是在大量使用的时候。我想删除此方法并使用快速IIS URL重写。
我真的很感激任何帮助,您可以提供
将尝试当出现在网站上活动少..我会让你知道。许多感谢 – neojakey 2011-05-26 19:28:39