我在ASP.NET开发,有这个文件夹结构serveral的应用:URL重写IIS的static.example.com
WWW
-> IMG
-> CSS
-> JS
-> ASPX
因此,例如:
www1.example.com/IMG/file.png
我的目标是将所有传入的请求重写为IMG,CSS和JS的子域。 这样:
www1.example.com/IMG/file.png
或者
www2.example.com/IMG/file.png
将成为:
static.example.com/IMG/file.png
他们应该在自己的网站上使用自己的文件夹。它应该通过static.example.com进行路由。我知道我可以使用Apache,但我目前还没有使用IIS的经验。
这在技术上如何可能?我有我的IIS 7.5的全部权利。有几个应用程序具有相同的结构,我想使用每个IMG,CSS和JS文件夹。我有一个性能提升?
编辑:2014年10月28日
希望它得到与此图像更清晰一点。感谢您的回答,它帮助了我很多!所以我可以将我的URL重写为“static.server.com”,现在我想要来自正确来源的图像,可以是www1.server.com/img/abc.png或www2.server.com/img/abc。 PNG。静态网站不应该有一个真正的路径,它应该只是一个空白的网站,监听主机标题或发布/获取从正确的来源提供图像,CSS和JavaScript。
由于提前,
丹尼尔
是否也可以这样做所以通过Web.conf?我不想在代码方面这样做,因为它应该是可以运行的,并且也可以作为独立软件运行。 – webprogrammer 2014-10-27 14:33:47
查看我的更新回答 – Izzy 2014-10-27 14:47:31
查看我更新的问题 – webprogrammer 2014-10-28 09:56:39