【问题标题】:Apache Vhosts behind Proxmox using default vhost webrootProxmox 背后的 Apache Vhosts 使用默认的 vhost webroot
【发布时间】:2018-01-13 14:36:08
【问题描述】:

我目前正在运行一个测试系统,该系统将为我的工作场所托管各种资源。在这个测试系统上,我使用 1 个公共 IP 地址运行 proxmox。我正在使用 IP 伪装来允许运行 apache 的客人在端口 8008 上显示网页(理想情况下)。 此时我可以制作一个网页,但它不符合我的虚拟主机设置。 这是使用 apache 2.4.25 安装的 Ubuntu 17.04。 目前,我正在尝试在非标准端口(此时为 8008)上托管一个名为 books..com 的子域。 我的虚拟主机如下:

NameVirtualHost *                                                                                                                                                                                   
Listen 8008                                                                                                                                                                                          
<VirtualHost *>                                                                                                                                                                                                 
ServerName books.<domain>.net                                                                                                                                                                       
ServerAlias books.<domain>.net books.<domain>.net:8008  www.books.
<domain>domain.net                                                                                                                   
(Defualt Vhost Comment about Server names)                                                                                                                                                                                                                                                                                                                                                                            
ServerAdmin webmaster@localhost                                                                                                                                                                     
DocumentRoot /sites/books.<domain>.net/html                                                                                                                                                                                                                                                                                                                                                             
(Some Default Apache Vhost Comments)                                                                                                                                                                                                                                                                                                                                                                                 
ErrorLog /sites/books.<domain>.net/logs/error.log                                                                                                                                                   
CustomLog /sites/books.<domain>.net/transfer.log combined                                                                                                                                                                                                                                                                                                                                               
 (Some Default Apache Vhost Comments)                                                                                                                                             
 </VirtualHost>   

我的站点数据在虚拟主机的指定目录中,我启用了站点,我什至尝试在虚拟主机中指定端口。所有这一切,当我访问该站点时,它仍然尝试从 /var/www/html 上的默认 vhost 的 Doc 根目录加载信息。我已经重新加载了 apache 天知道多少次并重新启动了整个访客系统。 不幸的是,每次您查找 Vhosts 的 docroot 问题时,所有答案都是由于“您复制了默认 Vhost 并且没有更改 docroot”或该站点未启用。 欢迎任何和所有帮助!

【问题讨论】:

    标签: apache web-hosting


    【解决方案1】:

    对于遇到此问题的任何人。这不仅仅是激活您的站点或更改 docroot(如果您复制默认 Vhost)的问题。

    您必须通过运行 a2dissite 000-default.conf 然后重新加载 apache (systemctl reload apache2.service) 来禁用 000-default。

    感谢任何试一试的人。

    【讨论】:

      猜你喜欢
      • 2016-04-02
      • 2011-09-26
      • 2013-08-24
      • 1970-01-01
      • 2020-05-20
      • 2015-10-25
      • 2017-10-17
      • 2016-01-03
      • 2014-01-17
      相关资源
      最近更新 更多