本站3天更换一次域名yw(本站经常更换域名,请尽量多收藏几)

当前位置:首页 > 解梦 发布时间:2023-08-03编辑:来源:www.ss230.com阅读数: 手机阅读

本站3天更换一次域名yw

一、问题描述

反向代理服务器,设置完成,网站为OA,ERP管理系统之类的网站。

用域名访问登录正常,选择正常,一切正常。

异常:无法刷新,刷新页面404,链接变成域名加port方式。port为反向代理给web服务器的访问端口。

如原正常链接为:www.example.com/member

刷新异常后变为:www.example.com:8088/member

二、问题检查

发现链接后面加上

/

正常,不加则无法访问,如:

www.example.com/member 无法刷新访问。

www.example.com/member/ 可以刷新访问。

本站经常更换域名,请尽量多收藏几

三、问题解决

既然加斜杠

/

可以匹配,那么可以对不加斜杠

/

的URL进行重写,末尾加上斜杠,然后重定向。

使用Nginx中ngx_http_rewrite_module。首先判断请求资源是否为目录类型

if ( -d $request_filename )

,然后利用正则匹配替换,并用rewrite中permanent来重定向"301"

(rewrite ^/(.*)([^/])$ $scheme://$host/$1$2/ permanent)

在web服务器更新nginx配置,后面加上这段:

if (-d $request_filename){ rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent; }

注:不是nginx代理服务器,是web服务器

vim /etc/nginx/nginx.conf

server {

listen 8088

server_name 192.168.10.183;

...

location / {

root /www;

if (-d $request_filename){

rewrite ^/(.*)([^/])$ $scheme://$host/$1$2/ permanent;

}

index index.html index.htm;

}

...

}

上一篇中国金融公司排名前十(中国金融企业排名前十名)

下一篇成年人姓名及身份证号(成年的人的身份证号和姓名大全)

解梦本月排行

解梦精选

解梦推荐