现在的位置: 首页 > 综合 > 正文

Rewrite 做二级域名转向

2013年12月11日 ⁄ 综合 ⁄ 共 864字 ⁄ 字号 评论关闭

 

 

 

这几天在做 关于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]

 

 

 

现在还有一个问题。。就是如果输入

http://blog.kaka.com/

 

会转向到  我的blog 目录下

 

但是如果我 blog目录下有个test.html 的话。我要访问必须输入 

http://blog.kaka.com/blog/test.html

 

也就是说  blog.kaka.com 这时候相当与  www.kaka.com

 

 

真是郁闷了。。在解决下。

 

 

 

 

抱歉!评论已关闭.