当我在UbuntuServer14.10上重新启动/重新加载/任何apache2 (2.4)时,我会得到服务器无法确定FQDN的错误消息。我以前有过这样的设置,没什么大不了的,但是现在服务器上有两个域名,由单独的VirtualHost配置文件管理。由于我有多个域名,我应该在ServerName中设置apache2.conf以抑制错误吗?在全球范围内,它应该是服务器的IP地址,但在VirtualHost中单独设置才是正确的方式吗?
发布于 2015-04-19 18:45:52
您可以将其设置为localhost。编辑/etc/apache2/conf.d/httpd.conf:
ServerName localhost服务器名指令可以在两个上下文中使用:server config或virtual host。
server config上下文中,在创建重定向URL时使用ServerName指令。virtual host上下文中,ServerName指令用于唯一标识虚拟主机。因此,必须在每个域配置的ServerName节中设置VirtualHost,以标识两个域。全局值将使警告消息消失,不会影响两个域之间的标识。
发布于 2017-07-01 21:55:14
在CentOS 7x中,文件位于/etc/httpd/conf/httpd.conf。
https://unix.stackexchange.com/questions/197289
复制相似问题