以前写过一篇Windows+Linux下的301永久重定向的文章,还有就是在DA面板中无法301永久重定向的解决方法,草根站长很苦逼,尤其是SEOer中的草根站长,这不金华一个老域名有那么一丁点权重,所以想301重定向到一个新域名上去,结果问朋友要VPS开个空间用来专门做301,没想到VPS还是lighttpd环境+kloxo面板的,没办法,只能自己研究。
其实经查找一些资料来看,想在lighttpd环境+kloxo面板中301永久重定向还是蛮简单的,主要是不熟悉,所以容易走弯路。
我先来说一下我想达到的一个目的:我想让带WWW和不带WWW的域名都重定向到另外一个新域名当中去,这里仅限于这带WWW和不带WWW的域名,不包括其域名下的频道、栏目及内容301重定向。
总共分成三步:
一、开通空间(废话)
kloxo面板开通空间很简单,只需要填写顶级域名和FTP目录名即可,这里需要注意填写的顶级域名为不带WW的 domain.com格式,默认kloxo会自动帮你添加带www的域名绑定。
二、编辑lighttpd地址重写规则
点击你的域名,找到控制面板中的“脚本”栏中的 lighttpd地址重写规则,添加如下规则:
$HTTP["host"] =~ "(www.XXX.com|XXX.com)" { url.redirect = ( "^/(.*)" => "http://www.XXX.cc/$1" ) }
如下图:
三、重启
在左侧找到machine目录,点开可以重启lighttpd
以上所说的都可以直接修改配置文件来实现,添加的内容是一样的。
下面用工具检测一下,效果已经达到了。
未经允许不得转载:邝金华博客 » lighttpd环境+kloxo面板 老域名301永久重定向到新域名