Apache 设置多端口访问,多域名访问

1.多端口访问(多虚拟主机)

要设置多端口访问(如 8080 , 8081),实际上通过多端口访问的服务器,称之访问服务器上架设的虚拟主机。

首先要让apache监控多端口,这个要在 httpd.conf 中设置 Listen 8080 , Listen 8081

     其次,指定通过端口访问到的网站目录,这个可以直接加在 httpd.conf 文件里面,也可以将 httpd.conf 文件中的

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

关于 virtual hosts 的配置启用,去掉注释即可。再在 httpd-vhosts.conf 文件中,填写虚拟主机的配置,如下:

NameVirtualHost *:8080

   
   
    
    
ServerName 127.0.0.1
ServerAlias 127.0.0.1
DocumentRoot C:\wamp\www2

   
   

NameVirtualHost *:8081

   
   
    
    
ServerName 127.0.0.1
ServerAlias 127.0.0.1
DocumentRoot C:\wamp\www3

   
   

最后,再配置网站目录,这个只需要摘抄原  httpd.conf 中的主机目录配置即可。

至此,已完成多主机配置。


2.多域名访问

设置多域名访问,首先要确定一个事实,在浏览器里输入一个域名,它总是会请求 80 这个端口,除非在服务器上作地址重写,追加 8080 端口,才能访问到 8080 端口。

我们就让这个域名访问80端口,但在虚拟主机里面设置它的网站目录即可。如下:


NameVirtualHost *:80

   
   
    
    
ServerName www.curefun.com
ServerAlias www.curefun.cn
DocumentRoot C:\wamp\talentPortal

   
   


   
   
    
    
ServerName www.curefun.cn
ServerAlias www.curefun.com
DocumentRoot C:\wamp\talentPortal

   
   


   
   
    
    
ServerName localhost
ServerAlias localhost
DocumentRoot C:\wamp\www

   
   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值