Имам проблем със създаването на поддомейн в apache сървър. Обикновено можем да направим това по следния начин.
<VirtualHost *:80>
ServerName www.maindomain.com
ServerAlias *.maindomain.com
DocumentRoot "/home/abc/xyz"
<Directory "/home/abc/xyz">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
В горния пример главният и поддомейнът споделят една и съща директория.
Но моето изискване е основният домейн да има собствен ресурс, а останалите поддомейни да имат друг ресурс.
Искам да направя нещо подобно.
<VirtualHost *:80>
ServerName www.maindomain.com
DocumentRoot "/home/abc/xyz"
<Directory "/home/abc/xyz">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName xyz.maindomain.com
ServerAlias *.maindomain.com
DocumentRoot "/home/ghi/pqr"
<Directory "/home/ghi/pqr">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Горното нещо не ми свърши работа