gpt4 book ai didi

apache - 配置虚拟主机以部署 Rails 应用程序

转载 作者:行者123 更新时间:2023-12-04 19:38:24 24 4
gpt4 key购买 nike

我正在配置我的 VPS 服务器,我需要有两个域。一个是主域,另一个是子域,有一些引用我改变了我的配置,如下所示。

<VirtualHost *:80>
ServerAdmin relic@domain.com
DocumentRoot /var/www/html
ServerName domain.com
ErrorLog logs/domain.com-error_log
CustomLog logs/domain.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@domain.com
DocumentRoot /var/www/html
ServerName admin.domain.com
ErrorLog logs/domain.com-error_log
CustomLog logs/domain.com-access_log common
</VirtualHost>

但是当我重新启动我的apache时,它会显示一些类似这样的东西
Starting httpd: [Wed Oct 09 17:55:44 2013] [warn] _default_ VirtualHost overlap on port 80, the first has precedence

而且我的子域也无法正常工作

出于测试目的,我将两个域都指向同一个目录。

最佳答案

我想你错过了添加 NameVirtualHost到您的服务器配置。基本上是为了启用基于名称的虚拟主机。

NameVirtualHost *:80

希望能帮助到你。

关于apache - 配置虚拟主机以部署 Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19279372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com