asp.net – 删除HTML或ASPX扩展
|
在托管的IIS7环境中,我正在寻找最简单的方法来使用无扩展名的文件名。只是我有以下页面: index.html(或.aspx) – > domain.com 我只有少量的页面,我没有动态代码,没有什么特别的。我发现的所有示例或我在其他网站中使用的方法都围绕动态内容,页面等。我只是寻找最简单的解决方案,理想情况下不需要安装任何类型的URL重写模块。优选地,我可以保留.html扩展名而不是将站点转换为ASP.NET项目,但这是一个选项。 谢谢。 解决方法我最终使用以下网站:http://blogs.msdn.com/b/carlosag/archive/2008/09/02/iis7urlrewriteseo.aspx 和 http://forums.iis.net/t/1162450.aspx 或基本上下面的代码在我的web.config文件中使用IIS7 URL Rewrite模块,大多数托管网站现在提供(在这种情况下,我使用GoDaddy): <rewrite>
<rules>
<rule name="RewriteASPX">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="{R:1}.aspx" />
</rule>
</rules>
</rewrite> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 转发器控件中的单选按钮列表
- asp.net – 如何在SQL数据库中创建和存储用户定义的自定义字
- 如何在ASP.NET页面上注册自定义服务器控件
- ASP.NET(C#)应用程序配置文件app.config/web.config的增、删
- 学习LINQ的资源?
- 发布asp.net网站给出“对象引用未设置为对象的实例.”错误
- asp.net-mvc – 如何使用Windsor将依赖项注入到ActionFilte
- asp.net中使用repeater和PageDataSource搭配实现分页代码
- asp.net-mvc-3 – 具有确认对话框的MVC3 Actionlink
- https://github.com/hoyuhub
- asp.net-mvc – 如何在我的MVC应用程序有机会处理
- 如何将ASP.NET FormView绑定到单个记录?
- asp.net-mvc – 模型和视图模型之间的区别
- asp.net-mvc – ViewBag在RedirectToAction之后为
- asp.net-web-api – 从OWIN中间件更改响应对象
- asp.net-mvc-3 – ASP.NET AJAX.BeginForm发送多
- 在ASP.NET中使用区域5
- “经典”ASP.NET页面和Microsoft MVC可以在同一个
- asp.net – Bind()还是Eval()自动使用HtmlEncode
- asp.net – AutoMapper:将集合中的项目值从一个
