如果是80以外的端口,如何为xampp linux设置虚拟主机。假设我想为端口5000配置虚拟主机。我该怎么办?我正在使用Debian Squeeze 6.04。
NameVirtualHost *:5000
<VirtualHost *:5000>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /opt/lampp/htdocs
ServerName localhost
ServerAlias www.dummy-host.example.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost *:5000>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot /opt/lampp/htdocs/joomla
ServerName sitename
ErrorLog logs/dummy-host2.example.com-error_log
CustomLog logs/dummy-host2.example.com-access_log common
</VirtualHost>
和
gedit /etc/hosts
我在哪里
127.0.0.1 localhost
127.0.0.1 sitename
我在httpd.conf中有未注释的虚拟主机条目
但它不起作用。这是正确的方式还是我错过了什么?
答案 0 :(得分:0)
如果是Xampp的apache配置,则必须找到“Listen”指令,并为其添加适当的端口。您还必须为您的新端口复制NameVirtualHost指令。
我不知道它存储在Xampp上的配置文件中,抱歉。可能在httpd.conf ...