我想在我的網站上設置用於各種目的的子域名。 例如rc.mywebsite.com發佈候選版,beta.mywebsite.com爲Beta Candidate和www.mywebsite.com/mywebsite.com爲Live版。使用Apache虛擬主機的子域名
我使用Apache 2.2.22與PHP和mod_rewrite在Ubuntu 12.04LTS服務器上啓用。在我的/ etc/apache2的/網站,我可以在使用a2ensite mywebsite.com與入門啓用文件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>
我的/ etc/hosts文件
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 beta.mywebsite.com的IP是什麼?你有apache conf的機器是否有這個相同的IP? – Anirudh