首先是路由的设置,打开路由界面中的虚拟服务器,添加外部触发端口以及转发的内网IP地址。这里以8082和8084为例。设置2个端口指向同一个内网IP地址。
然后,打开Apache2.2/conf/httpd.cof文件 添加监听的端口 ,打开虚拟主机选项
Include conf/extra/tpd-vhosts.conf
<VirtualHost *:8082>
ServerAdmin webmaster@dummy-host.x
DocumentRoot "E:/appserv/www/newwuxin/admin/webroot/"
ServerName *:8082
ServerAlias www.dummy-host.x
ErrorLog "logs/dummy-host.x-error.log"
CustomLog "logs/dummy-host.x-access.log" common
</VirtualHost>
<VirtualHost *:8084>
ServerAdmin webmaster@dummy-host2.x
DocumentRoot "E:/appserv/www/wuxin/"
ServerName *:8084
ErrorLog "logs/dummy-host2.x-error.log"
CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>将*号改成外网IP地址
DocumentRoot路径改为服务器网站路径
OK 重启APACHE 外网访问 输入不同端口 访问不同的内容