在访问网站时,如何做到不需要扩展名也能访问呢?
比如http://msdn.microsoft.com/zh-cn/library/ms228090(v=vs.100).aspx
http://msdn.microsoft.com/zh-cn/library/ms228090(v=vs.100) 都可以访问,像这样的怎么做到的?
更进一步是假设localhost/stat/service.aspx?verb=li
可以localhost/stat/service?verb=li这样也能访问,该怎么做呢?
我使用的是.net开发的,服务器是iis6,求指教。
我尝试了网站->属性->主目录->配置->插入,里面加入了aspnet_isapi.dll的路径,以及去掉“文件是否存在”的勾,但这种方式不行。
如果用的是MVC的话可以自定义路由规则。
用 Asp.Net MVC。
url route
用你这种方式的话,还得在项目中结合UrlRewrite这个组件来实现,要在web.config里配置路径映射!