Mac OSX(El Capitan)虚拟主机 - 挑战配置自定义虚拟主机

时间:2017-01-13 08:56:28

标签: apache localhost virtualhost osx-elcapitan

我在mac上配置了本地apache服务器。我想配置自定义虚拟主机ex:project1.local etc ...

我可以访问localhost默认根文件夹 / Library / WebServer / Documents

我在文档文件夹中创建了新文件夹 /库/ Web服务器/文档/ typo3project

比我在/etc/apache2/httpd.conf中包含的: 包含/ private / etc / apache2 / vhosts / * .conf

在vhosts中我创建了自定义虚拟主机配置文件: typo3project.local.conf

我收到403错误(您无权访问此服务器上的....)

我设置了文件夹的权限:drwxr-xr-x

typo3project.local.conf

mystring

1 个答案:

答案 0 :(得分:1)

您的vhost配置未指定DirectoryIndex。如果未启用“选项索引”,则可能会导致403,因为在请求http://typo3knjiga.test/时没有允许的资源返回。假设您有index.html或index.php,请尝试添加以下内容:

<VirtualHost *:80>
    ...
    DirectoryIndex index.html index.php
</VirtualHost>

BTW你没有提到它,但我假设你已经在你的/etc/hosts文件中添加了一条记录,例如:

127.0.0.1 typo3knjiga.test