我在1and1上有一个域,dns设置指向Amazon EC2 Linux实例。
我还有一个具有相同DNS设置的子域:pma.mydomain.com
我需要将该子域设置为/usr/share/phpMyAdmin
而不是/var/www/html
(Apache的文档根目录)
我尝试使用以下内容在httpd.conf
内创建VirtualHost:
<VirtualHost *:80>
ServerAdmin webmaster@mydomain.com
DocumentRoot /usr/share/phpMyAdmin
ServerName pma.mydomain.com
ErrorLog logs/pma.mydomain.com-error-log
CustomLog logs/pma.mydomain.com-custom-log common
<Directory "/usr/share/phpMyAdmin/">
Allow From All
Options +Indexes
</Directory>
</VirtualHost>
问题是我通过访问/usr/share/phpMyAdmin
也看到www.mydomain.com
的内容。
我想我错过了什么,这是我第一次尝试设置虚拟主机。