Nginx
下载Nginx
双击应用程序即可启动
n3.png
在浏览器窗口输入localhost出现如图所示页面,即为代理成功
n2.png
打开config文件夹下nginx.conf文件
n1.png
在http下添加
server { listen80; server_name www.veblen.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_pass http://127.0.0.1:8082;}}
这样,在访问www.veblen.com的时候就会被Nginx代理到http://127.0.0.1:8082端口上
Apache(使用phpstudy工具)
打开vhost-conf文件
a1.png
在文件中添加以下代码,即可将www.veblen.com指向任意文件
DocumentRoot "E:\WWW/test/child/pro.html" ServerName www.veblen.com ServerAlias veblen.comOptions FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted
代理端口,首先引入下图中Apache模块
a2.png
在vhost-conf文件中添加以下代码,即可将www.veblen.com指向任意端口
ServerName www.veblen.comOrder deny,allow Allow from allProxyPass / http://127.0.0.1:8080/ProxyPassReverse / http://127.0.0.1:8080/
补充:如果同学们想在本地测试,可以设置几个拦截域名
找到hosts文件
h1.png
添加如下内容
127.0.0.1www.veblen1.com127.0.0.1www.veblen2.com
作者:victor
链接:https://www.jianshu.com/p/95c5159d90ac
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。