2010-11-08 111 views
0

如何隐藏页面的扩展名?用web.config隐藏页面的扩展名

示例...像访问正常的asp页面一样访问,但我想访问该页面或页面...没有。 ASP

在我来说,我希望它在web.config中

谢谢!

+0

那么,你在IIS上还是在Apache上运行这个? mod_rewrite是Apache的东西,但web.config通常用于IIS中的Web应用程序。 – Andrew 2010-11-08 13:51:14

+0

我使用IIS,谢谢! – Patrique 2010-11-08 13:56:06

+0

重新标记以获得具有IIS体验的人的关注。 – bradym 2010-11-10 05:03:16

回答

0

您可以使用IIS URL重写要做到这一点,你可以从这里下载:http://www.iis.net/download/URLRewrite

之后,你可以很容易地编写规则来重写的路径,以匹配你想要的任何东西,包括删除文件扩展名,等等

0

如果躲在你应该在IIS>动态页面处理程序映射线与ExtensionlessUrlHandler-ISAPI-4.0_64bit

如果静态页面,IIS对静态文件存在的问题和需要后,你需要添加到您的Web应用修补程序(如果尚未应用) http://support.microsoft.com/kb/2646735

.Config system.webServer部分