当我导航到www.url.com时,我的网站没有出现,但它对url.com有效
这是我的lighttpdconfiguration:
$HTTP["host"] =~ "^url.com$" { server.document-root = "/home/a/www/url.com" server.error-handler-404 = "/index.php" }
Emthigious只是部分正确的,
$HTTP["host"] =~ "url.com$" {
是一个有点模糊的匹配,它将匹配www.url.com,但它也会匹配
等等
更好的解决scheme是:
$HTTP["host"] =~ "^(www\.)?url.com$" {
这只会匹配:
埃米尔是正确的,你必须改变正则expression式
$HTTP["host"] =~ "url.com$" {
现在,以“url.com”结尾的所有内容都将被主机定义捕获。
我对lighttpd不太了解,但是“^ url.com $”开头的^看起来像是“开头”,这意味着只有那个“url.com”才会被这个声明所接受。
谁pipe理权威的名称服务器url.com? 您可以添加一个指向您的Web服务器的“www”条目。