nginx centos出错,windows却没问题
背景:
①前端页面部署在nginx上,端口8081,后端部署在8080端口
假设公网ip 11.11.11.11,前端 11.11.11.11:8081,后端 11.11.11.11:8080
有两台服务器,一台windows,一台centos
② 在windows上:访问前端,进入到前端静态页面,页面发送请求到后端,浏览器访问的地址是正常是,就是到正确的后端地址

在centos上:访问前端,进入到前端静态页面,页面发送请求到后端,浏览器看到的发送请求的地址就不对了,发送到了前端的地址

前端静态页面不能接收post请求,所以就报405,有没有大佬遇到过,nginx也重装了,还是不行,一请求就发到前端的地址去了
相关推荐
关于Nginx安装与windows本机访问虚拟机CentOS7+所发布Nginx的注意事项
※题外话:关于虚拟机VMware与CentOS的安装 下载地址:https://pc.qq.com/detail/0/detail_21600.html(腾讯软件中心) 顺便附上CentOS8.0下载镜像地址:http://mirrors.aliyun.com/centos/8.0.1905/isos/x86_64/ 找这个 —— CentOS-8-x86_64-1905-dvd1.iso 关于Nginx安装及注意事项: 很多朋友根据网上博客安装CentOS时选择了最小版本,所以 在安装nginx前要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-de
linux(centos5.5)/windows下nginx开启phpinfo模式功能的配置方法分享
经过志文工作室测试有效的相关配置主要内容如下: 代码如下:location ~ \.php(.*)$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_
centos nginx php mysql 集成
NULL 博文链接:https://ileson.iteye.com/blog/2160589
windows上架设流媒体服务器,nginx+rtmp+obs推流+vlc拉流解决方案
windows上架设流媒体服务器,nginx+rtmp+obs推流+vlc拉流解决方案。 Nginx是一款轻量级的Web 服务器/反向代理服务器,nginx-rmtp-module是Nginx服务器的流媒体插件。nginx通过rtmp模块提供rtmp服务, obs推送一个rtmp流到nginx, 然后vlc客户端通过访问nginx来收看实时视频流。
CentOS 7 下 Nginx map 模块启用与高可用实践
Nginx 的 map 指令是一种在配置解析期构建变量映射关系的高效机制,其底层基于哈希查表实现 O(1) 时间复杂度,相比 if + set 具备执行时机早、作用域全局、线程安全等核心优势。该模块常用于灰度路由、地域分流、请求头清洗、设备识别等生产场景,但因 CentOS 7 官方 RPM 默认禁用 --with-http_map_module,导致常见 unknown directive 报错。本文聚焦于动态模块加载方案,覆盖源码匹配编译、load_module 加载验证、SELinux 权限适配等关键


