换域名后lighttpd实现301重定向

以前使用的域名a.com,现在换成b.com。WEB服务器用的是lighttpd。
于是天真的以为像apache那样更改.htaccess文件即可,于是我发现自己失败了……
在lxadmin面板也无法更改,lxadmin面板里有个重定向规定,但貌似只进行域内重定向。

找了N久资料,才知道:
①、lighttpd要实现301重定向功能需要更改其配置文件(比如我的在/etc/lighttpd目录下)
②、修改该配置文件:
$HTTP["host"] = “a.com|www.a.com” {
url.redirect = ( “/(.*)” => “http://www.b.com/$1″ )
}
③、重启lighttpd,搞定。

In: LAMPAuthor: JetKingComments (2)

LxAdmin+lighttpd添加站点后只能访问默认页

折腾了N久的问题,终于解决了,而且解决方法居然那么简单。

现象是:在LxAdmin里添加一个域名,并在域名对应根目录中添加了文件,但访问到的却始终是LxAdmin 的默认页面:this is LxAdmin Default Page

是用的lighttpd作web service,SSH登陆上服务器重启lighttpd服务后问题解决:service lighttpd restart

困惑:难道lighttpd里每新添加一个站点都需要重启一次web service?

In: 零碎技术Author: JetKingComments (0)
1 pages