怎么做: 当您访问某个页面(如文件夹)时,您可以查看特定用户的信息,例如:
www.page.com/user001
打开默认页面www.page.com/userinfo.aspx,其中该用户获得“user001”并显示某些信息。用户可以访问www.page.com/user001
我可以用asp.net或IIS7做到这一点吗? 像子域名
答案 0 :(得分:2)
您可以通过将URL重写模块添加到IIS来执行此操作。看一下这个 http://www.iis.net/learn/extensions/url-rewrite-module/using-rewrite-maps-in-url-rewrite-module
答案 1 :(得分:2)
您可以在URL.config文件中存储URL重写规则。例如:
<configuration>
<system.webServer>
<rewrite>
<rules>
****(Your URL Rewrite Rules)****
</rules>
</rewrite>
</system.webServer>
</configuration>
但是,如果由于安全性或某些性能问题而无法将其存储在web.config中,则可以在IIS中存储URL重写规则。
我希望它有所帮助。
答案 2 :(得分:1)
您可以在 application_start 事件的 global.asax 文件中使用路由,而不是重写网址,这也会将每个网址重定向到个人资料页面