Ще приклади:http://httpd.apache.org/docs/1.3/vhosts/examples.html
У вас сайт організований просто у /var/www?Вам треба віртуальні хости.http://httpd.apache.org/docs/1.3/vhosts/name-based.html#usingСуть в тому, що ви зможете розміщати файли сайту в довільних папках + асоціювати їх із довільними іменами.Не у за службу DNS не забути - щоб піддомен був. У вас сайт локальний, чи виставлений в інтернети, ns-сервери є, все таке?
Port 80 ServerName server.vendetta_v.org NameVirtualHost 111.22.33.44 <VirtualHost 111.22.33.44> DocumentRoot /home/domen/public_html ServerName www.vendetta_v.org# ... </VirtualHost> <VirtualHost 111.22.33.44> DocumentRoot /home/subdomains/forum ServerName forum.vendetta_v.org# ... </VirtualHost>
Ніби все нормально прописав в http.conf чи не так ?!
<VirtualHost *:80>DocumentRoot /home/domen/public_htmlServerName www.vendetta_v.org</VirtualHost> <VirtualHost *:80>DocumentRoot /home/domen/subdomains/forumServerName forum.vendetta_v.org</VirtualHost>
Ну, доменне ім'я вашого сервера, за яким до нього звертатимуться користувачі.
Опишіть докладно, що і де в файлах конфігурації ви налаштовували і які повідомлення видає apache після перезапуску.
4. Якщо запрацює, можна гратися з налаштуваннями (явні IP т.і.) в /etc/apache2/sites-available/myVHosts, /etc/apache2/ports.conf
cd /etc/apache2/sites-enabled/sudo ln -s ../sites-available/myVHosts 042-myVHosts
Дякую за допомогу! Виконав Ваші вказівки, все перезавантажилося, але "Сторінку не знайдено" чомусь.
Що ви маєте на увазі 4-м пунктом, можете докладніше розписати, буду дуже Вам вдячний!