首页 > 代码库 > Apache将服务器的不同端口绑定不同的站点

Apache将服务器的不同端口绑定不同的站点

我在D:/0oes下面建立了四个文件夹:




然后,我希望将服务器的不同端口与其进行绑定。

collegeoes对应80端口
schooloes对应90端口
collegeres对应8080端口
schoolres对应9090端口

首先绑定非80端口


打开httped.conf




在httped.conf的最后添加:
Listen 90
<VirtualHost *:90>
   ServerAdmin koastal@foxmail.com
   DocumentRoot D:\0oes\schooloes
   ServerName *:90

   <Directory "D:\0oes\schooloes">
      Options All
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

Listen 8080
<VirtualHost *:8080>
   ServerAdmin koastal@foxmail.com
   DocumentRoot D:\0oes\collegeres
   ServerName *:8080

   <Directory "D:\0oes\collegeres">
      Options All
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

Listen 9090
<VirtualHost *:9090>
   ServerAdmin koastal@foxmail.com
   DocumentRoot D:\0oes\schooloes
   ServerName *:9090

   <Directory "D:\0oes\schooloes">
      Options All
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>



然后修改80端口的绑定路径


将DocumentRoot C:\wamp\www 修改为 D:\0oes\collegeoes

将<Directory "C:\wamp\www "> 修改为 <Directory "D:\0oes\collegeoes ">

现在,通过localhost或者127.0.0.1后面加冒号端口号就可以访问不同的网站了。




Apache将服务器的不同端口绑定不同的站点