IIS 配置无后缀URL备忘

IIS 7.5 配置无后缀URL备忘

今天碰到一个很郁闷的问题。在IIS 6.0中很轻松就能配置好的无后缀URL,在IIS 7.5却遭遇到不小的阻碍。

首先说说在IIS 6.0中的配置

打开IIS信息管理器,选择站点,主目录,配置,加入通配符就OK了,如下图

在IIS7.5配置的时候,我也是依样画葫芦,在处理程序映射中直接加入一个通配符映射

但是实际上程序在运行的时候,却不是按照预想的方向走,每次都提示404错误。

下面这个地址是微软官方的解决方案

http://support.microsoft.com/kb/2023146

方案中要求安装“HTTP重定向”和保证开启“静态文件压缩”选项。照着这个方案做了之后,还是提示404错误,然后就是不断在网上寻找答案,在google 搜索 iis 7 extensionless,也得到了很多不同的答案,也从中得到不少的帮助,让我知道了这些路走不通。就是冥思苦想都找不到方案的时候,有一个服务器上面的无后缀URL功能莫名奇妙的通过了。然后的功夫就是在两台服务器之间不断的切换,一个一个的核对配置参数,终于功夫不负有心人,在一个隐蔽的角落找到原因所在。原来IIS 7.5默认生成的应用程序池的高级设置中,"启用32位应用程序"选项默认是false,可怜的我终于把这个郁闷的事情搞定了。轻松啊,特地拿来分享一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值