日期:2014-05-17  浏览次数:21046 次

请问如何让服务器支持httpd.ini文件
服务器是 windows 2003的。 
1,上传了 ISAPI_Rewrite绿色版。
2,IIS站点属性里 添加了ISAPI_REWRITE筛选器
3,MINE类型里添加了 ini application/octet-stream 类型
4,上传了httpd.ini文件到根目录


内容如下
[ISAPI_Rewrite]

#URL转发规则
RewriteCond Host: (域名.com)
RewriteRule ^/(.*) http://www.域名.com/$2 [RP]

----------------------------------------
希望实现的功能是 访问不带www的网址全部跳转到带有www的网址

如 访问 http://域名.com/a.asp?p=123 跳转到 http://www.域名.com/a.asp?p=123


请问我上面的步骤哪里错了?


要怎么实现?






------解决方案--------------------
这个应该不用rewrite吧,应该是DNS设置那用URL转发之类的实现就可以吧。
------解决方案--------------------
这个可以在DNS里控制,在DNS里把不带WWW的域名记录删除掉,只保留有WWW的那条记录就可以了。自己添加上WWW的功能也是在DNS里做的,将abc.com做一条CNAME记录,指向www.abc.com就可以了。