有人可以指导我完成使用 IIS 7 和 ASP.NET 4.0 支持虚 URL 所需的工作流程吗?我想要做的是能够处理来自浏览器的请求,例如 http://john.mysite.com
并让它转到并在 http://执行我的页面www.mysite.com/mypage.aspx?id=3
。当然 id
会根据 url 发生变化。 http://zack.mysite.com
可能会转到 http://www.mysite.com/mypage.aspx?id=4
。
我在想的是我需要一个数据库来保存 zack
和 john
的 id,然后我会实现一个 URL 重写器,将 url 重写为实际的页面(例如 http://www.mysite.com/mypage.aspx?id=4
)。
有人可以告诉我我是否在正确的轨道上吗?
最佳答案
是的,我相信这可以通过使用 IIS URL rewrite 来实现模块。请注意,ASP.NET 会执行 support some custom routing too .
关于c# - 在 iis 和 asp.net 中支持虚 url 所需的工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13983313/