C# asp.net带方向url的隐藏重定向
如何做到: 访问特定页面(如文件夹)时,可以查看特定用户的信息,例如:C# asp.net带方向url的隐藏重定向,c#,asp.net,.net,iis-7,iis-7.5,C#,Asp.net,.net,Iis 7,Iis 7.5,如何做到: 访问特定页面(如文件夹)时,可以查看特定用户的信息,例如: www.page.com/user001 <configuration> <system.webServer> <rewrite> <rules> ****(Your URL Rewrite Rules)**** </rules> </rewrite>
www.page.com/user001
<configuration>
<system.webServer>
<rewrite>
<rules>
****(Your URL Rewrite Rules)****
</rules>
</rewrite>
</system.webServer>
</configuration>
打开默认页面www.page.com/userinfo.aspx,该用户在其中获取“user001”并显示某些信息。用户可访问www.page.com/user001
我可以用asp.net或IIS7来做这个?
类似子域的东西您可以通过将URL重写模块添加到IIS来实现这一点。看看这个
您可以通过将URL重写模块添加到IIS来完成此操作。看看这个
您可以将URL重写规则存储在web.config文件中。例如:
www.page.com/user001
<configuration>
<system.webServer>
<rewrite>
<rules>
****(Your URL Rewrite Rules)****
</rules>
</rewrite>
</system.webServer>
</configuration>
****(您的URL重写规则)****
但是,如果由于安全性或某些性能问题,无法将其存储在web.config中,则可以将URL重写规则存储在IIS中
我希望有帮助。您可以将URL重写规则存储在web.config文件中。例如:
www.page.com/user001
<configuration>
<system.webServer>
<rewrite>
<rules>
****(Your URL Rewrite Rules)****
</rules>
</rewrite>
</system.webServer>
</configuration>
****(您的URL重写规则)****
但是,如果由于安全性或某些性能问题,无法将其存储在web.config中,则可以将URL重写规则存储在IIS中
我希望这会有所帮助。您可以在全局.asax应用程序启动事件中使用路由,而不是重写url。这也会将每个文件重定向到配置文件页面您可以在全局.asax应用程序启动事件中使用路由,而不是重写url这会将每个文件重定向到配置文件页面