Я хочу настроить субдомены на моем веб-сайте, используемом для разных целей. , например. rc.mywebsite.com для кандидата на выпуск, beta.mywebsite.com для бета-кандидата и www.mywebsite.com/mywebsite.com для Live-версии.Поддомены с использованием виртуального хоста Apache
Я использую Apache 2.2.22 с PHP и mod_rewrite включен на сервере Ubuntu 12.04LTS. В моей/и т.д./apache2/сайтов-доступных у меня включен файл mywebsite.com с помощью a2ensite mywebsite.com с вхождением в
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName mywebsite.com
ServerAlias mywebsite.com
DocumentRoot /var/www/mywebsite.com
<Directory /var/www/mywebsite.com>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName beta.mywebsite.com
ServerAlias beta.mywebsite.com
DocumentRoot /var/www/beta.mywebsite.com
</VirtualHost>
Мой файл/и т.д./хостов имеет
127.0.0.1 localhost
XX.XX.XX.XX myotherwebsite.com
XX.XX.XX.XX mywebsite.com
XX.XX.XX.XX beta.mywebsite.com
Теперь выше это не работает ... :(я только в состоянии получить доступ к mywebsite.com Когда я пытаюсь получить доступ к beta.mywebsite.com я получаю Сервер не найден ошибки.
Что такое ошибка, которую вы получаете, когда вы пытаетесь запроса http://beta.mywebsite.com –
Я получаю сообщение об ошибке «Сервер не найден». – Wh0RU
@whoru, что такое IP для beta.mywebsite.com? имеет ли машина, в которой у вас есть apache conf, этот же IP-адрес? – Anirudh