指向文件夹的Apache服务器安装程序virtualhost

我正在尝试设置一个虚拟主机,以便url:

system.domain.dk 

将指向另一个目录

 domain.dk 

到目前为止,这是我的:

http.conf的:

  <VirtualHost *:1500> ServerAdmin [email protected] DocumentRoot /var/www/system_learningbank/ ServerName system.learnbypower.dk ServerAlias system.learnbypower.dk ErrorLog /var/www/learnbypower.dk/logs/error_log </VirtualHost> 

主机:

 89.104.220.207:1500 system.learnbypower.dk 

但是,当我去system.learnbypower.dk它指示我的原始documentroot而不是/var/www/system_learningbank/

那么我错过了什么?

您已将虚拟主机configuration为应答端口1500.您必须输​​入

 http://system.learnbypower.dk:1500 

连接到这个。

要改用端口80(默认的http端口),用<VirtualHost *:80>replace<VirtualHost *:1500> <VirtualHost *:80>

另外,不能在hosts文件中指定端口。