2014-11-21 66 views
1

我创建一个asp.net web应用程序,并有重写与ASP.NET/C#参数的URL我希望它有或没有在URL文件扩展名工作如何使用web.config文件

作为一个例子让我们说这是我们的网址
本地主机:8080 /的Login.aspx东西= 1

我希望它在用户进入任何工作
本地主机:8080 /登录东西= 1

本地主机:8080 /的Login.aspx东西= 1

我做somethign这样

<rewrite> 
    <rules> 
    <rule name="Rewrite with .aspx" stopProcessing="true"> 
     <match url="^(.+)(\?(.+)$|\#(.+)$|$)"/> 
     <action type="Rewrite" url="{R:1}.aspx{R:2}"/> 
    </rule> 
    </rules> 
</rewrite> 

有时这个工程,但不是在all.Does它比其他网址的页面影响其他所有网址在地址栏中?我的网站中有iframe。有人请帮助我。

感谢

回答

0

如果u使用.NET 4.0,它有一个内置的URL路由功能 检查this文章

我认为这将帮助你

相关问题