Так что у моего локального сервера никогда не было проблем, потому что я никогда не работал с другими людьми на нескольких сайтах.
Однако теперь доступ к вторичному сайту через Alias сталкивается с проблемой, поскольку перенаправление первичного сайта (drupal) срабатывает и возвращает 404. Работает нормально, используя домен с хостов.
Основной сайт localhost находится в ~/www , вторичный сайт localhost/second находится в ~/second
Файл конфигурации второго сайта таков:
# Allow lan to access the site without modifying their hosts files
Alias /second /home/j/second
<VirtualHost *:80>
ServerAdmin webmaster@localhost
# Allow me to access it from domain in hosts file
ServerName second.local
# And when I do that undo the alias
Alias /second /home/j/second/second
DocumentRoot /home/j/second
<Directory /home/j/second>
Options FollowSymLinks
AllowOverride All
Order deny,allow
deny from all
allow from 192.168.1
allow from 127.0.0.1
</Directory>
</VirtualHost>
Что на самом деле происходит:
localhostдолжен загрузить
~/wwwи грузы
~/wwwlocalhost/secondдолжен загрузить
~/secondи загружает
~/secondlocalhost/second/aboutдолжен загрузить
~/second/index.php?q=aboutно вместо этого загружает
~/www/index.php?q=second/about
Как мне заставить его ответить как положено?
