首页 新闻 搜索 专区 学院

懂正则、配置伪静态规则【httpd.conf文件编写】的朋友请进来帮忙!

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-12-23 13:22

我想对我的网站进行伪静态处理,

如当实际URL为:http://www.我的域名.com/Default.aspx
我希望伪静态后为:http://www.我的域名.com/Default.html

参考了这个文章的方法:
Aspx伪静态ISAPI_Rewrite 独立服务器设置案例
http://blog.csdn.net/spritenet/article/details/8725848

已经添加了ISAPI文件映射,

我的httpd.conf文件内容如下:

RegistrationName= wlqcwin

RegistrationCode= 2EAD-35GH-66NN-ZYBA



[ISAPI_Rewrite]

# 3600 = 1 hour 

CacheClockRate 3600

RepeatLimit 32



RewriteCond %{HTTP:Host} ^我的域名.com$

RewriteRule (.*) http://www.我的域名.com$1 [NC,R=301]





RewriteRule ^(.*)/Default.html$ $1/Default.aspx$2

RewriteRule ^(.*)\Default.html$ $1/Default.aspx$2

RewriteRule ^(.*)Default.html$ $1Default.aspx$2

RewriteRule ^(.*)Default.html$ ^(.*)Default.aspx

RewriteRule ^(.*)/Default.html ^(.*)/Default.aspx

RewriteRule ^(.*)\Default.html ^(.*)\Default.aspx

 




写完之后,重启了该网站,

当我在浏览器输入:我的域名.com网址进行访问后,

http://www.我的域名.com/Default.aspx 依然是 http://www.我的域名.com/Default.aspx 没有发生任何变化。

请问是不是重写规则写错了?要怎么修改?

alone2013的主页 alone2013 | 初学一级 | 园豆:46
提问于:2014-05-15 18:18
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册