小编Alf*_*ace的帖子

Apache virtualHost 被忽略或指向默认虚拟主机

我正在尝试在 OSX 上设置 Apache,但无法使本地 url“awr.local”指向正确的路径。我的意思是,无论我输入http://localhost还是http://awr.local,它总是显示“localhost”虚拟主机路径中的 index.html 页面。我已经无数次重新启动了我的 httpd 服务,无论是否使用 sudo。

任何帮助将不胜感激,谢谢:'|

我一直在关注教程(https://getgrav.org/blog/macos-sierra-apache-multiple-php-versions),以下是有关 Apache 的步骤:

禁用捆绑的 Apache 并从 homebrew 安装 Apache:

sudo apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
brew install httpd
Run Code Online (Sandbox Code Playgroud)

然后,对 httpd.conf 进行一些修改:

# changed Listen 8080 to :
Listen 80
[...]
# changed DocumentRoot "/usr/local/var/www" to :
DocumentRoot "/Users/wallace/dev/default"
[...]
# changed <Directory "/usr/local/var/www"> to :
<Directory "/Users/wallace/dev/default">
[...]
# changed AllowOverride None to :
AllowOverride All
# uncommented :
LoadModule …
Run Code Online (Sandbox Code Playgroud)

apache macos configuration virtualhost

7
推荐指数
1
解决办法
4031
查看次数

标签 统计

apache ×1

configuration ×1

macos ×1

virtualhost ×1