网站能够跳转8080端口但是nginx配置里面根本没有监听8080端口,是如何做的跳转?各位道友能否解答!

q8232356 2019-08-07 11:59:29

上图是nginx 配置目录
下面几个配置文件我会以代码形式贴出来,每一个文件前面会标注文件名称
能否帮我看下



问题补充:
1.服务器环境: 服务器是在windows 2008r2 环境运行的,用的是宝塔面板,总共有5个内网网站主页页面,其中单独访问80端口是一个,访问8080又是另外一个..
2.他这个192.168.5.6:8080/index?/group=6 接口中传入参数会返回一组json数据,返回数据内容中有一段是在网站数据库字段以及存储数据里拿到的,还有一段数据是数据库中没有的,貌似是代码生成出来的.
3.我通过这个内网ip 192.168.5.6:8080/index?/group=6 这段get访问是能正常返回一组json数据的,我在5个站点目录下的代码里都没有找到前面那段返回的json数据中数据库字段以外的另一段数据的生成代码,
4.所以我想从nginx的配置中找到他8080最终跳转到哪个网站目录,想再从那个目录仔细分析仔细查找.

文件1:Nginx.conf

worker_processes 2;

events {
worker_connections 1024;
multi_accept on;
}
http {
include mime.types;
default_type application/octet-stream;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 2048m;
server_names_hash_bucket_size 1024;

sendfile on;
tcp_nopush on;

keepalive_timeout 60;

tcp_nodelay on;

fastcgi_connect_timeout 3600;
fastcgi_send_timeout 3600;
fastcgi_read_timeout 3600;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;

gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
gzip_vary on;
gzip_proxied expired no-cache no-store private auth;
gzip_disable "MSIE [1-6]\.";

server_tokens off;
access_log off;

server {
listen 80;
server_name localhost;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {
root html;
index index.html index.htm;
}
}
include vhost/*.conf;
}



文件2: ..\vhost\resources.cc.conf

#START-SITE
server {
listen 1002;
server_name resources.cc;
access_log logs/resources.cc.access.log;
root E:/springboot/resources;
index index.php default.php index.html index.htm default.html default.htm;

include rewrite/resources.cc.conf;

#START-ERROR-PAGE
error_page 403 /403.html;
error_page 404 /404.html;
error_page 502 /502.html;
#END-ERROR-PAGE

#301-START
#301-END


#REFERER-START
#REFERER-END

#PROXY-START
#PROXY-END

#START-SSL
#END-SSL

#START-PHP
location ~ \.php$ {
root E:/springboot/resources;
fastcgi_pass 127.0.0.1:4571;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#END-PHP
}
#END-SITE


文件3: ..\vhost\Script.com.conf

#START-SITE
server {
listen 1001;
server_name Script.com;
access_log logs/Script.com.access.log;
root D:/Android/agames;
index index.php default.php index.html index.htm default.html default.htm;

include rewrite/Script.com.conf;

#START-ERROR-PAGE
error_page 403 /403.html;
error_page 404 /404.html;
error_page 502 /502.html;
#END-ERROR-PAGE

#301-START
#301-END


#REFERER-START
#REFERER-END

#PROXY-START
#PROXY-END

#START-SSL
#END-SSL

#START-PHP
location ~ \.php$ {
root D:/Android/agames;
fastcgi_pass 127.0.0.1:4571;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#END-PHP
}
#END-SITE


文件4: ..\vhost\web80.com.conf

#START-SITE
server {
listen 80;
server_name 192.168.5.6;
access_log logs/web80.com.access.log;
root D:/WWWROOT/Web;
index index.php default.php index.html index.htm default.html default.htm;

include rewrite/web80.com.conf;

#START-ERROR-PAGE
error_page 403 /403.html;
error_page 404 /404.html;
error_page 502 /502.html;
#END-ERROR-PAGE

#301-START
#301-END


#REFERER-START
#REFERER-END

#PROXY-START
#PROXY-END

#START-SSL
#END-SSL

#START-PHP
location ~ \.php$ {
root D:/WWWROOT/Web;
fastcgi_pass 127.0.0.1:4571;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#END-PHP
}
#END-SITE


文件5: ..\vhost\Web8899.conf

#START-SITE
server {
listen 8899;
server_name 192.168.5.6;
root D:/WWWROOT/Web;
index index.html;
}
#END-SITE


文件6: ..\fastcgi.conf


fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;

fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param REQUEST_SCHEME $scheme;
fastcgi_param HTTPS $https if_not_empty;

fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;

# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;



文件7: ..fastcgi_params


fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;

fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param REQUEST_SCHEME $scheme;
fastcgi_param HTTPS $https if_not_empty;

fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;

# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;



文件8: scgi_params

scgi_param REQUEST_METHOD $request_method;
scgi_param REQUEST_URI $request_uri;
scgi_param QUERY_STRING $query_string;
scgi_param CONTENT_TYPE $content_type;

scgi_param DOCUMENT_URI $document_uri;
scgi_param DOCUMENT_ROOT $document_root;
scgi_param SCGI 1;
scgi_param SERVER_PROTOCOL $server_protocol;
scgi_param REQUEST_SCHEME $scheme;
scgi_param HTTPS $https if_not_empty;

scgi_param REMOTE_ADDR $remote_addr;
scgi_param REMOTE_PORT $remote_port;
scgi_param SERVER_PORT $server_port;
scgi_param SERVER_NAME $server_name;


文件9:uwsgi_params

uwsgi_param QUERY_STRING $query_string;
uwsgi_param REQUEST_METHOD $request_method;
uwsgi_param CONTENT_TYPE $content_type;
uwsgi_param CONTENT_LENGTH $content_length;

uwsgi_param REQUEST_URI $request_uri;
uwsgi_param PATH_INFO $document_uri;
uwsgi_param DOCUMENT_ROOT $document_root;
uwsgi_param SERVER_PROTOCOL $server_protocol;
uwsgi_param REQUEST_SCHEME $scheme;
uwsgi_param HTTPS $https if_not_empty;

uwsgi_param REMOTE_ADDR $remote_addr;
uwsgi_param REMOTE_PORT $remote_port;
uwsgi_param SERVER_PORT $server_port;
uwsgi_param SERVER_NAME $server_name;

...全文
1057 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjun631 2019-08-09
  • 打赏
  • 举报
回复
在配置里找不到的话 先看看 8080 是那个进程在占用, 用命令行 netstat -ano 查看 得到占用端口的 进程的PID 再到 任务管理器中 找到相应程序 再判断
「已注销」 2019-08-09
  • 打赏
  • 举报
回复
引用 2 楼 weixin_43975295 的回复:
嗯,nginx中确实没有监听8080端口。这样的,8080端口默认是tomcat程序监听的端口(也可以更改,但是一般出现了8080首先考虑是tomcat),你可以先使用命令行去搜一下看看8080端口是否存在,然后根据进程PID去查找是哪个程序监听。我是做linux运维的,对windowsR2的命令和查找方法不熟悉,但是思路应该是这样没问题的。
你说的还真有可能,到时候我进去看下
weixin_43975295 2019-08-09
  • 打赏
  • 举报
回复
嗯,nginx中确实没有监听8080端口。这样的,8080端口默认是tomcat程序监听的端口(也可以更改,但是一般出现了8080首先考虑是tomcat),你可以先使用命令行去搜一下看看8080端口是否存在,然后根据进程PID去查找是哪个程序监听。我是做linux运维的,对windowsR2的命令和查找方法不熟悉,但是思路应该是这样没问题的。

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧