"Apache is functioning normally" 在服务器通配符子域上

"Apache is functioning normally" on server wildcard subdomains

我有一个使用通配符子域来更改语言的网站。我在本地主机上工作正常。

当我上传到服务器时,默认页面工作正常,但是当我像这样切换到英文时

nghiemthu.net to en.nghiemthu.net

只出现消息:

Apache is functioning normally

请帮忙。

你应该在 /etc/httpd/ 的某处有一个带有 ServerName nghiemthu.net 的文件(可能在 <VirtualHost *:80> 中)。

您需要声明要与 ServerAlias 一起服务的其他域。

在这里,似乎(你没有post你的配置所以我猜)请求不匹配任何虚拟主机并转到默认主机(服务默认html 文件)。

另见 ServerName and name-based virtual hosts

如果您尚未激活 SSL 认证,请激活它。
如果您已经激活了您的 SSL 认证,请将其删除。