无标题文档
wdCP系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdCDN系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
wdOS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdDNS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
注册 发贴 提问 回复-必看必看 wddns免费智能 DNS 开通 本地或虚拟机使 用wdcp 一键包在mysql编 译时"卡住"
【300G高防】双线 无视攻击 wdcp官方技术支持/服务 阿里云8折优惠券 无敌云 腾讯云优惠中,现注册更有260代金额券赠送
返回列表 发帖
提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等

温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的

[求助] 如何进行nginx非80端口转发

本帖最后由 喜欢眺望远处 于 2013-9-18 22:46 编辑

我想把网站端口改成非80的端口

然后通过nginx转发到域名上

这样就不用在域名后面加端口才能访问

请问如何操作

网上的nginx非80端口转发教程,里面的文件内容和wdcp安装以后的nginx配置文件内容不一样

不知道如何下手,请告诉我如何操作

谢谢!!!!





坐等高手帮助!!!!

TOP

没人吗??????

TOP

没人帮助我

TOP

TOP

大致一样的

或是可以看N+A时的配置文件也一样
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

本帖最后由 喜欢眺望远处 于 2013-9-20 21:16 编辑

这是一般的nginx配置文件

  1. server {
  2.   listen       83;
  3.   server_name  localhost;
  4.   location / {
  5.   proxy_pass  http://147.16.24.175:9500;
  6.   proxy_set_header   Host             $host:83;
  7.   proxy_set_header   X-Real-IP        $remote_addr;
  8.   proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
  9.   proxy_set_header Via    "nginx";
  10.                 }
  11.   }
复制代码


-------------------------


这是wdcp的配置文件
  1. server {
  2. listen 80;
  3. server_name localhost;
  4. root /www/web/default;
  5. index index.php index.html index.htm;

  6. location ~ \.php$ {
  7. fastcgi_pass 127.0.0.1:9000;
  8. fastcgi_index index.php;
  9. include fcgi.conf;
  10. }
  11. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
  12. expires 30d;
  13. }

  14. location ~ .*\.(js|css)?$ {
  15. expires 12h;
  16. }
  17. }
复制代码


--------------------

不一样 怎么改?

-------------------

TOP

第一个,不就可以了吗
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

下面的是wdcp的原始文件, 上的是人家网上发的,难道我要把wdcp的原始文件里面的内容全部改成上面的???

TOP

下面的是wdcp的原始文件, 上的是人家网上发的,难道我要把wdcp的原始文件里面的内容全部改成上面的???

TOP

回复 10# 喜欢眺望远处


    将
location ~ .*\.(js|css)?$ {

expires 12h;

}
替换为
location / {

proxy_pass  http://147.16.24.175:9500;

proxy_set_header   Host             $host:83;

proxy_set_header   X-Real-IP        $remote_addr;

proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

proxy_set_header Via    "nginx";

}
然后自己改下域名端口

TOP

TOP

按照你说的转发后,为什么只有首页能打开 其他页面无法打开

TOP

now is ok

  1. server {
  2.         listen       80;
  3.         server_name  localhost;
  4.         server_name_in_redirect off;
  5.         proxy_set_header Host $hostserver_port;
  6.         proxy_set_header X-Real-IP $remote_addr;
  7.         proxy_set_header REMOTE-HOST $remote_addr;
  8.         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  9.     location / {
  10.          proxy_pass http://xxxxx:83/;
  11.         }

  12.     }
复制代码

TOP

但是如果这样,就必须开启80端口 我做域名转发的目的是关闭80端口,没办法?

TOP

返回列表