无法访问站点文件夹 localhost/username/Sites 无法正常工作 El Capitan

无法访问站点文件夹 localhost/username/Sites 无法正常工作 El Capitan
httpd -v
Server version: Apache/2.4.18 (Unix)
Server built:   Feb 20 2016 20:03:19
Mac OS El Capitan 10.11.6

我希望我重新发布我在 stackexhange 上写的问题没有违反规则。如果这是不正确的,请告诉我。我无法访问我的网站文件夹。我是一个新手,我已经束手无策了,因为我已经研究了所有可能的链接(我能理解的链接)并进行了所有必要的更改,但localhost/username/Sites一直告诉我:

Not Found
The requested URL /~username/Sites was not found on this server.

我也尝试过:

Not Found
The requested URL /username/Sites was not found on this server.

当然,我使用我的名字而不是用户名。我已按照以下要求在 username.conf 中添加了以下行: https://coolestguidesontheplanet.com/forbidden-403-you-dont-have-permission-to-access-username-on-this-server/https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-osx-10-11-el-capitan/

以下是我原帖的链接 https://apple.stackexchange.com/questions/264174/apache-localhost-doesnt-work-safari-cant-connect-to-the-server-localhost

我将非常感激您的帮助。我确实需要修复此问题并让系统正常运行。

答案1

启用 Apache 后,内容您的~/Sites目录将在 处可见http://localhost/~youruser。换句话说,/~username/Sites您真正要查找的不是 ,而是/~username

尝试做一个简单的测试:

echo hello > ~/Sites/hello.html

并在浏览器中访问http://localhost/~youruser/hello.html

如果 Apache 设置正确,您应该会看到一个只有“hello”的原始页面。

相关内容