macos - Apache vhost 目录未加载站点
问题描述
我从linux搬到了mac。我有 Apache 和 php 设置。
现在 apache 似乎只加载列出的第一个虚拟主机。它也仅通过本地主机而不是站点名称将其加载到浏览器中。搜索网络或解决方案已经 3 天了,似乎没有任何效果。
现在,如果我为虚拟主机创建文档根目录,例如。/Library/WebServer/Documents/ 然后它工作。如果我添加一个额外的目录,它会失败,例如。/Library/WebServer/Documents/livingahimsa.co.uk
这是配置:(我尝试过带引号和不带引号的文档根)
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
127.0.0.1 ahimsainvestments.com
127.0.0.1 livingahimsa.co.uk
127.0.0.1 ahimsavillage.com
255.255.255.255 broadcasthost
::1 localhost
和虚拟主机:
<VirtualHost *:80>
DocumentRoot /Library/WebServer/Documents/ahimsainvestments.com
ServerName ahimsainvestments.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /Library/WebServer/Documents/livingahimsa.co.uk
ServerName livingahimsa.co.uk
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /Library/WebServer/Documents/ahimsavillage.com
ServerName ahimsavillage.com
pache2/httpd.conf
解决方案
推荐阅读
- java - 如果用户不提供任何数据并单击 selenium (Java) 中的搜索,如何测试文本框中的文本颜色是否发生变化
- java - 多对多关系导致异常
- android - 活动回栈似乎丢失了
- rest - REST API 脚本需要更长的时间来执行
- sql-server - SQL Server:从不同的列中排除行号?
- kubernetes - 卷“mongo-two”的 MountVolume.SetUp 失败:lstat /var/lib/mongo:没有这样的文件或目录
- android - 使用片段中的按钮进入另一个活动
- flutter - Flutter ios 构建在带有 swift_version 的 xcode 10.1 中失败
- android - 在可扩展列表视图中将子视图膨胀到父视图之上
- r - RcppNumerical 中的二重积分