我想设置我的 lighttpd 支持的网站,以便在浏览没有子域的网站时将用户重定向到 www 子域。我还希望它保留尾随 URL 并将重定向作为永久 301 重定向。我需要将哪种规则放入我的lighttpd.conf
文件中?
example.com -> www.example.com
example.com/pagename -> www.example.com/pagename
答案1
这会将 example.com 上的所有请求重定向到 www.example.com,同时保留原始路径:
$HTTP["host"] =~ "^example\.com$" {
url.redirect = ( "^/(.*)" => "http://www.example.com/$1" )
}