Есть два юзера user1 и user2
Каждый имеет свой сайт: user1 - siteuser1.com и user2 - siteuser2.com
Конфиги идентичны по структуре.
Apache отлично отрабатывет запросы на siteuser1.com и siteuser2.com
Но вот субдомены test.siteuser2.com не работает. Хотя test.siteuser1.com все ок.
При попытке зайти на test.siteuser2.com в браузере вижу следующие
Конфиг апача для test.siteuser2.comNot Found
The requested URL /home/user2/domains/siteuser2.com/public_html/index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2 Server at test.siteuser2.com Port 80
Изучив логи, выяснил, что Апач ищет конерктный файл по конкретному пути<VirtualHost XXX.XXX.38.133:80 >
ServerName http://www.test.siteuser2.com
ServerAlias http://www.test.siteuser2.com test.siteuser2.com
ServerAdmin webmaster@siteuser2.com
DocumentRoot /home/user2/domains/siteuser2.com/public_html/test
ScriptAlias /cgi-bin/ /home/user2/domains/siteuser2.com/public_html/test/cgi-bin/
UseCanonicalName OFF
AssignUserID user2 user2
CustomLog /var/log/httpd/domains/siteuser2.com.test.bytes bytes
CustomLog /var/log/httpd/domains/siteuser2.com.test.log combined
ErrorLog /var/log/httpd/domains/siteuser2.com.test.error.log
<Directory /home/user2/domains/siteuser2.com/public_html/test>
Options +Includes -Indexes
php_admin_flag engine ON
<IfModule !mod_php6.c>
php_admin_flag safe_mode ON
</IfModule>
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f user2@siteuser2.com'
php_admin_value open_basedir /home/user2/:/tmp:/var/tmp:/usr/local/lib/php/
suPHP_Engine ON
suPHP_UserGroup user2 user2
</Directory>
</VirtualHost>
/home/user2/domains/siteuser2.com/public_html/test/home/user2/domains/siteuser2.com/public_html/index.php
Удаление субдомена и создание наново проблему не решает.
Что тут не так?