我正在使用 Lighttpd,它运行良好。
我需要将我的托管服务提供的专用 IP 指向我的 VPS 上的特定网站。
1) 如果我浏览专用 IP,我现在会收到一条错误消息“无法连接到...”。我应该先启用 DNS 设置吗?还是应该进行 Web 服务器配置?
2) 我已将这些行添加到 lighttpd 配置文件中。对吗?(XXX.XXX.XXX.XXX 是专用 IP)
$SERVER["socket"] == "XXX.XXX.XXX.XXX:80" {
server.document-root = "/var/www/path/to/website "
}
更新
ping XXX.XXX.95.175
PING XXX.XXX.95.175 (109.72.95.175) 56(84) bytes of data.
From XXX.XXX.95.174 icmp_seq=1 Destination Host Unreachable
From XXX.XXX.95.174 icmp_seq=2 Destination Host Unreachable
From XXX.XXX.95.174 icmp_seq=3 Destination Host Unreachable
答案1
1) 进行配置 - 如果您使用的是 IP 地址,则 DNS 无关紧要。DNS 查找给定主机名的 IP 地址,就您而言,您已经知道 IP 地址。
2)看起来不错。
我猜想您的问题出在 VPS 上的 IP 地址而不是 Lightttpd 上。检查您的 Lighthttp 日志以查看请求是否确实命中了它。