更多精彩内容,请访问云邮科技官方网站:http://www.yunrelay.com
现在位置:首页 » LINUX技术 »

用Apache的.htaccess来做301域名转向

作者:山坛兄弟 ⁄ 时间:2014年05月03日 ⁄ 分类: LINUX技术 评论:0 由于本人在国外注册的域名在国内访问有点慢,所以需要用国内的免费dns服务器(有免费的,为什么不用?呵...暂时没必要去组一个DNS服务器出来),但这些DNS服务器不支持域名转向,于是只能用别的方法了——这方法很牛:连后面了具体网址,甚至跟了rewrite都可以转向! 
把代码分享给大家 

1、开启apache支持.htaccess,方法:
在Apache的配置文件httpd.conf中,找到
<Directory />
    Options FollowSymLinks
    AllowOverride None
把其中的AllowOverride None改为AllowOverride All,然后重启apache。

2、在网站的根目录下新建一个.htaccess的文件,并把.htaccess文件的权限改成644

3、把下面的三行内容复制到这个文件中

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^zijidelu.com [NC] 
RewriteRule ^(.*)$ http://www.zijidelu.com/$1 [L,R=301]

记得把域名改成你自己的...
如果你要启用Rewrite,那么请将规则内容也放到这个文件中来

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
以后当别人访问
http://zijidelu.com/thread-25-1-1.html
会自动转向到:
http://www.zijidelu.com/thread-25-1-1.html

是不是很好啊?
由于是301转向,PR值也转了哦!
本文由山坛兄弟原创或编辑,转载请保留链接【用Apache的.htaccess来做301域名转向】http://www.030904.net/linux/123.html
本文标签: LINUX LANMP
上一篇: 过滤最近常见的垃圾邮件
下一篇:CentOS 操作系统架设 VXX 服务器图文教程
目前有 0 条评论