用Apache的.htaccess来做301域名转向,很牛!
由于本人在国外注册的域名在国内访问有点慢,所以需要用国内的免费dns服务器(有免费的,为什么不用?呵...暂时没必要去组一个DNS服务器出来),但这些DNS服务器不支持域名转向,于是只能用别的方法了——这方法很牛:连后面了具体网址,甚至跟了rewrite都可以转向! 把代码分享给大家
1、开启apache支持.htaccess,方法:
在Apache的配置文件httpd.conf中,找到 <Directory/> OptionsFollowSymLinks AllowOverrideNone 把其中的AllowOverrideNone改为AllowOverrideAll,然后重启apache。
2、在网站的根目录下新建一个.htaccess的文件,并把.htaccess文件的权限改成644
3、把下面的三行内容复制到这个文件中
RewriteEngineon RewriteCond%{HTTP_HOST}^zddol.com[NC] RewriteRule^(.*)$http://www.zddol.com/$1[L,R=301]
记得把域名改成你自己的... 如果你要启用Rewrite,那么请将规则内容也放到这个文件中来
|