|
如果我们使用 URLRewriter 来映射后缀 .aspx 成 .html 的形式(这是实现伪静态的方法,会把asp,aspx或php映射成html) ,但是原来真实存在的后缀为.html的页面则无法访问到(因为它也被定义的规则映射到其他页面了),解决办法其实很简单,我们把要访问的.html 页面的后缀改成.htm就可以,或者把映射改成 .aspx-〉 .htm 的形式也可以,只要.html 与 .htm 有一个为 aspnet_isapi.dll 来解析即可,再说我们在Visual Studio 开发环境中创建静态页面的时候,默认的后缀就是.htm,无意中就和我们要映射的 .html 区分开了,如果你选择的是URLRewriter组件来做url映射,又定要映射为 .html ,那么上面所说就是唯一的解决办法啦!
有一个简单看的方法,你实现了伪静态,你发现你的帖子的地址是html结尾的,那么你空间的真实的.html文件就无法访问了,但你可以把真实的.html文件改成.htm文件就可以了,反之亦然。
|
|