lighttpd环境+kloxo面板 老域名301永久重定向到新域名

以前写过一篇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

以上所说的都可以直接修改配置文件来实现,添加的内容是一样的。

下面用工具检测一下,效果已经达到了。