2

我的目标是使用子域和路径作为属性来实现以下方案:

使用将任何子域路由到根站点的通配符 DNS 条目: 示例:

*.example.com 
ex: http://xyz.example.com 
to
http://example.com

接下来,我想重写请求以指向特定页面,同时将子域和请求路径作为属性传递。

例子:

http://xyz123.example.com/images/header.jpg 
to
http://example.com/get.aspx?id=xyz123&path=/images/header.jpg

我在这里看到了几个关于类似目标的问题,但并不完全相同。我是使用重写规则的新手,因此不胜感激。随着我的进步,我会更新这个。

4

1 回答 1

1

对于 IIS7,url 重写功能是内置的。规则在 web.config 中设置。对于 IIS6,您需要一个对您执行相同操作的 ISAPI dll。使用IIRF,它工作得很好。

于 2010-05-12T12:23:53.607 回答