Я следую этому руководству: родной светильник macos x

Я создал папку Sites/hello/ и папку htdocs в привет. Когда я пингую hello.dev -> я вижу 404, когда пытаюсь использовать localhost/ ~ username/hello -> Forbidden localhost/hello -> Forbidden

Я не знаю, как я могу готов веб-сервер.

1 ответ1

0
  • Раскомментируйте #Include /private/etc/apache2/extra/httpd-vhosts.conf в /etc/apache2/httpd.conf
  • Добавьте 127.0.0.1 test.dev в /etc/hosts
  • Сохраните это как /etc/apache2/users/username.conf:

    <Directory "/Users/username/Sites">
        Options Indexes MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    
    <VirtualHost *:80>
        ServerName test.dev
        DocumentRoot /Users/username/Sites/test
    </VirtualHost>
    
    <VirtualHost *:80>
        ServerName localhost
        DocumentRoot /Users/username/Sites
    </VirtualHost>
    
  • Запустите sudo apachectl restart

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .