Я использую Snow Leopard (обновлен с Leopard), и в Системных настройках я включил «Общий веб-доступ». Панель настроек перечисляет следующие активные URL:
http://192.168.1.67/
http://192.168.1.67/~myusername/
Когда я нажимаю на первую ссылку, я получаю страницу с надписью "Это работает" большими буквами. Когда я нажимаю на вторую ссылку, я получаю сообщение об ошибке "Запрещено", и Apache регистрируется в error_log «клиент отклонен из-за конфигурации сервера».
Чтобы это исправить, мне пришлось добавить файл .conf в /etc /apache2 /users с содержимым:
<Directory /Users/myusername/Sites>
Order allow,deny
Allow from all
</Directory>
Теперь я могу получить доступ к http://192.168.1.67/~myusername/ просто отлично.
Это нормально? Я бы подумал, что Apple сделает это немного проще для пользователей, чтобы включить общий доступ к сайту для каждого пользователя.