标题:
[求助]
如何进行nginx非80端口转发
[打印本页]
作者:
喜欢眺望远处
时间:
2013-9-18 22:43
标题:
如何进行nginx非80端口转发
本帖最后由 喜欢眺望远处 于 2013-9-18 22:46 编辑
我想把网站端口改成非80的端口
然后通过nginx转发到域名上
这样就不用在域名后面加端口才能访问
请问如何操作
网上的nginx非80端口转发教程,里面的文件内容和wdcp安装以后的nginx配置文件内容不一样
不知道如何下手,请告诉我如何操作
谢谢!!!!
作者:
喜欢眺望远处
时间:
2013-9-18 22:47
坐等高手帮助!!!!
作者:
喜欢眺望远处
时间:
2013-9-19 00:26
没人吗??????
作者:
喜欢眺望远处
时间:
2013-9-19 10:49
没人帮助我
作者:
喜欢眺望远处
时间:
2013-9-20 12:20
作者:
admin
时间:
2013-9-20 14:58
大致一样的
或是可以看N+A时的配置文件也一样
作者:
喜欢眺望远处
时间:
2013-9-20 21:10
本帖最后由 喜欢眺望远处 于 2013-9-20 21:16 编辑
这是一般的nginx配置文件
server {
listen 83;
server_name localhost;
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";
}
}
复制代码
-------------------------
这是wdcp的配置文件
server {
listen 80;
server_name localhost;
root /www/web/default;
index index.php index.html index.htm;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
expires 30d;
}
location ~ .*\.(js|css)?$ {
expires 12h;
}
}
复制代码
--------------------
不一样 怎么改?
-------------------
作者:
admin
时间:
2013-9-21 11:39
第一个,不就可以了吗
作者:
喜欢眺望远处
时间:
2013-9-21 13:24
下面的是wdcp的原始文件, 上的是人家网上发的,难道我要把wdcp的原始文件里面的内容全部改成上面的???
作者:
喜欢眺望远处
时间:
2013-9-24 13:19
下面的是wdcp的原始文件, 上的是人家网上发的,难道我要把wdcp的原始文件里面的内容全部改成上面的???
作者:
frisa
时间:
2013-9-24 13:29
回复
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";
}
然后自己改下域名端口
作者:
rstar
时间:
2013-9-24 16:46
作者:
喜欢眺望远处
时间:
2013-9-24 21:05
按照你说的转发后,为什么只有首页能打开 其他页面无法打开
作者:
喜欢眺望远处
时间:
2013-9-24 23:20
now is ok
server {
listen 80;
server_name localhost;
server_name_in_redirect off;
proxy_set_header Host $hostserver_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
location / {
proxy_pass http://xxxxx:83/;
}
}
复制代码
作者:
喜欢眺望远处
时间:
2013-9-24 23:42
但是如果这样,就必须开启80端口 我做域名转发的目的是关闭80端口,没办法?
作者:
喜欢眺望远处
时间:
2013-9-25 15:52
但是如果这样,就必须开启80端口 我做域名转发的目的是关闭80端口,没办法?
作者:
喜欢眺望远处
时间:
2013-9-26 17:46
但是如果这样,就必须开启80端口 我做域名转发的目的是关闭80端口,没办法?
作者:
bugensui
时间:
2013-12-27 15:42
如果是apache服务器,该怎么做呢?
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2