1
我有以下的虚拟主机设置:虚拟主机不工作
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:\Apache24\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost cake-photos.com:80>
ServerAdmin [email protected]
DocumentRoot "C:\Apache24\htdocs\cake-photos"
ServerName cake-photos.com
ServerAlias *.cake-photos.com
<Directory "C:\Apache24\htdocs\cake-photos">
Options Indexes FollowSymLinks
AllowOverride all
Require ip 127.0.0.1
</Directory>
</VirtualHost>
<VirtualHost fangwear.co.uk:80>
ServerAdmin [email protected]
DocumentRoot "C:\Apache24\htdocs\Fangwear 2014"
ServerName fangwear.co.uk
ServerAlias www.fangwear.co.uk
<Directory "C:\Apache24\htdocs\Fangwear 2014">
Options Indexes FollowSymLinks
AllowOverride all
# Require all granted
Require ip 127.0.0.1
</Directory>
</VirtualHost>
<VirtualHost manager.com:80>
ServerAdmin [email protected]
DocumentRoot "C:\Apache24\htdocs\Manager 2014"
ServerName manager.com
ServerAlias www.manager.com
<Directory "C:\Apache24\htdocs\Manager 2014">
Options Indexes FollowSymLinks
AllowOverride all
# Require all granted
Require ip 127.0.0.1
</Directory>
</VirtualHost>
这都不似乎工作,如果我尝试去到任何一个我最终会被重定向到cake-photos.com虚拟主机。
我需要能够去其他的东西,如localhost/phpmyadmin
但这不适用于此配置。
我哪里错了?
是:127.0.0.1本地主机 127.0.0.1 \t fangwear.co.uk 127.0.0.1 \t cake-photos.com 127.0.0.1 \t es.cake-photos.com 127.0.0.1 \t fr.cake- photos.com 127.0.0.1 \t de.cake-photos.com 127.0.0.1 \t pt.cake-photos.com 127.0.0.1 \t zh.cake-photos.com 127.0.0.1 \t ru.cake的照片。 com 127.0.0.1 \t my.cake-photos.com 127.0.0.1 \t bd.cake-photos.com 127.0.0.1 \t in.cake-photos.com 127.0.0.1 \t ae.cake-photos.com 127.0.0.1 \t manager.com – imperium2335
我睁开的httpd-vhosts.conf文件和我的条目是这样的:< VirtualHost 127.0.0.1>只有我的IP,并在ServerName是实际名称 – iCaramba
感谢,似乎已经修复它! – imperium2335