打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
apache配置多端口对应多个虚拟目录


本人亲测绝对可用……
经常需要在本地调试网站,却又不喜欢在http://localhost/网站的文件夹名

 

且几个比较重要的项目我想直接用端口号以示区分,想达到的效果如下:

 

http://localhost/     默认80端口的时候访问的是D:\目录下的A网站

 

http://localhost:8080/    8080端口的时候访问的是E:\目录下的B网站

 

以此类推,网站目录可以存放在硬盘下的任何地方。

 

实现的过程如下:

 

1、打开apache的httpd.conf文件,在Listen 80处另起一行输入Listen 8080 监听8080端口,如需其他端口需逐个添加:

 

Listen 80

 

Listen 8080

 

Listen 8081

 

Listen 8082

 

...

www.2cto.com

 

 

 

 

2、在httpd.conf文件最后一行添加,记得将注释去除:

NameVirtualhost localhost:8083  # 虚拟主机端口
<virtualhost localhost:8083>
DirectoryIndex  index.html index.php #设置默认首页
documentroot "D:\www\www2"   #这里就是你的网站目录绝对路径了哦~注意斜杠的方向
servername locahost:8083   #对应监听的端口
</virtualhost>
3、继续在最后添加目录属性:
<Directory "D:\www\www2">
Options Indexes FollowSymLinks
AllowOverride All   #允许URL重写
Order allow,deny
Allow from all
</Directory>

完毕后记得重启apache,然后再浏览器输入http://localhost:8083/ 就可以访问到D:\www\www2下的网站了
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
改变Apache端口等配置修改方法 - Destiny - 博客园
xampp配置多个监听端口和不同的网站目录
Apache2.2.21安装图解
Apache中,同一IP使用多域名对应多个网站的方法
使用alias配置APACHE2.2虚拟目录
Windows 7环境下安装Apache Http Server 2.2.19
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服