Просмотр поста

.
AlkatraZ
╭∩╮ (`-`) ╭∩╮

А почему у тебя 2 раза повторяются одни и те же настройки под директорию?
Поидее, чтоб каждый раз не прописывать права доступа к директориям, для локального компьютера (не для Production сервера) удобнее выбрать один каталог, куда и валить все свои сайты. В этом случае права, которые ты установишь на данный каталог будут распространяться на все сайты, что внутри, намного облегчится работа.

Вот пример конфига виртуалхостов моего рабочего места. Там правда под Винду, но под Линукс в принципе то же самое, просто правильно пропиши папки своих виртуальных хостов.
УЧТИ, что локалхост указывается 2 раза, в основном файле httpd.conf и если используются виртуальные хосты, то там ОБЯЗАТЕЛЬНО тоже надо прописать Localhost как отдельный виртуальный хост, иначе будут большие глюки.

NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    DocumentRoot "D:/www/htdocs"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:/www/vhosts/phpmyadmin"
    ServerName phpmyadmin
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:/www/vhosts/pub"
    ServerName pub
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:/www/vhosts/demo"
    ServerName demo
</VirtualHost>