欢迎光临
我们一直在努力

使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。

在大部分情况下,不管域名绑定也好,第三方公众号或小程序都会要求只能使用80端口

只准使用80端口有几个意思
一、80端口是不需要显性添加的。
二、80端口比较安全,就怕用户使用21(FTP)、22(ssh远程访问端口)3389(win远程访问端口)
使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
那么怎么一个服务器绑定多个域名或公众号绑定多个服务呢?nginx和iis都可以实现。以下是通过nginx配置。

http://nginx.org/en/download.html

使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
解压以后得到这个目录
使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
打开 conf\nginx.conf

 server { listen 80; #使用的端口 server_name localhost; #域名 location / { #后缀 root html; index index.html index.htm; #默认访问页面 } } 

最主要的是以上内容,其他都不重要

进入正题
一、使用80端口绑定不同的域名

server { listen 80; server_name www.baidu.com; location / { #配置本地html页面 root D:/abc; index index.html index.htm; } } server { listen 80; server_name www.wy.com; location / { #配置本地服务 proxy_pass http://127.0.0.1:8080/; } } 

二、通过不同的后缀配置不同服务

server { listen 80; server_name www.baidu.com; #charset koi8-r; #access_log logs/host.access.log main; root D:/abc; index index.html index.htm; location /xtimg/ { proxy_pass http://127.0.0.1:8010/; } #location /sc/ { # proxy_pass http://127.0.0.1:8089/; #} location /xysp/ { proxy_pass http://127.0.0.1:8011/; } } 

www.baidu.com/xtimg == http://127.0.0.1:8010
www.baidu.com/sc == http://127.0.0.1:8089
www.baidu.com/xysp == http://127.0.0.1:8011

通过以上方式只要服务器性能足够,想绑定多少个服务就多少个了。

以下是配置静态图片的配置

server { listen 8010; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { alias d:/xzcimg/; autoindex on; } location /upload/ { alias d:/xzcimg/; autoindex on; } location ~ .*\.(gif|jpg|jpeg|png)$ { expires 24h; root d:/xzcimg/;#指定图片存放路径 proxy_temp_path d:/xzcimg/;#图片访问路径 } } 

www.baidu.com:8010/*.jpg 直接访问d:/xzcimg/下的图片

如果不想使用8010端口也可以使用上面的配置配置成80端口

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。》
文章链接:https://www.456zj.com/40074.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址