这几天在做 关于ISAPI_Rewrite 二级域名转向的 的功能
我选择的是在 IIS地方做的。。感觉在项目里做会简单一些。
有限注意的地方就是 ISAPI_Rewrite 一定要用 full版
ISAPI_Rewrite_2.9_full_破解版
下载地址:http://download.csdn.net/source/1184585
httpd.ini 文件内容如下
RewriteCond Host: (?!www/.)(.*)/.testnews/.com
RewriteRule (.*) http/://www.testnews.com/$1$2 [I,R]
然后其他设置方法和IIS里搭建的一样了。
但现在还有个问题没有解决。
就是 在转向后会 显示出真实地址!!!
呵呵。。解决后我会更新上来。。哪位有什么好的方法也可以留言。先谢谢了。
今天下午没什么 事。。 又来解决这个问题。。
在网上转了一圈,说的大同小意,,没有区别一样。没有一个能用的。
自己静心测试。。。
终于ok了。。
httpd.ini 文件内容如下:
RewriteCond Host: (?!www.)([^.]+).kaka.com
RewriteRule (.*) /$1/index.html [I]
就可以解决显示出真实地址的问题。。。
现在又有个问题。。 就是 二级域名是不显示真实地址了。。但页面的图片和样式都不能显示了。
这样就可以了。能够显示出图片和样式
RewriteCond Host: (?!www.)([^.]+).kaka.com
RewriteRule (.*)/$ /$1/ [I]
现在还有一个问题。。就是如果输入
会转向到 我的blog 目录下
但是如果我 blog目录下有个test.html 的话。我要访问必须输入
http://blog.kaka.com/blog/test.html
也就是说 blog.kaka.com 这时候相当与 www.kaka.com
真是郁闷了。。在解决下。