【发布时间】:2011-02-24 17:39:22
【问题描述】:
搜索了几个小时无济于事,所以这里......
我有一个每天都会收到很多点击的域,有人问我是否可以提供来自子域的静态内容。由于该站点非常广泛并且已经编写完毕,我想知道是否有任何方法可以使用 URL 重写来更改:
www.example.com/image.gif
到
static.example.com/image.gif
我有一个使用 301 重定向的解决方案,但据我了解,这会适得其反,因为每个图像必须发出 2 个请求。我真的不想通过所有的 aspx 页面和 css 来硬编码新的 url,因为它会导致进一步的问题 - 网站的某些部分仍在开发中,静态内容可能随时更改。我尝试使用重写(而不是重定向)来更改网址,但结果如下:
http://www.example.com/http://static.example.com/image.gif
您将如何实现这一目标?我可以完全访问 dns 和服务器(win 2008r2 / IIS 7.5),所以如果 url 重写不是答案,我可以进行任何更改。
提前致谢
汤姆。
【问题讨论】:
-
您的网站static.example.com 是否已配置并正常运行?
标签: asp.net iis-7 static url-rewriting subdomain