OSX Apache Web 服务器 El Capitan 升级 404 错误

OSX Apache Web Server El Capitan Upgrade 404 Error

我在升级到 El Capitan 后尝试访问我的本地站点目录中的页面时收到 404 错误,因为它们已经在用户级别启用 运行 OSX Yosemite.问题是 Apache 将 httpd.conf 文件重置为默认值,这会禁止用户文件夹从中加载文件。所以 http://localhost loaded fine BUT http://localhost/~username/index.html 不会加载。

修复方法如下:

备份创建的 "new" 配置文件:

sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf_capitan

恢复重命名的 "old" 配置文件:

sudo cp /etc/apache2/httpd.conf~previous /etc/apache2/httpd.conf