Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >打开微信小程序,显示网络异常的解决方法

打开微信小程序,显示网络异常的解决方法

作者头像
李洋博客
发布于 2021-06-15 07:14:56
发布于 2021-06-15 07:14:56
14.5K00
代码可运行
举报
文章被收录于专栏:李洋博客李洋博客
运行总次数:0
代码可运行

前几天心血来潮想着把小程序的轮播更换几张图片,然后就在后台操作了,然后打开小程序发现网络异常,各种打不开啊,不知道是什么原因,我当初以为是我本地网络环境问题,然后重新修改DNS或者网卡mac地址都无效,肯定不是本地的问题,那会不会是腾讯的问题(当然不可能是腾讯问题啊),然后浏览别的小程序,发现并没有任何问题。。。陷入僵局!

今天上班偶然间看见小程序,又开始折腾了,真的是无从下手啊,没办法请求外援,嗯,小程序插件的开发者大神@橙色阳光,是的,按照大神的指引,最后修改了“rule”修改成“1”然后真机测试,OK,现在知道问题所在了,就是伪静态引起了(正常是rule为了0,开启伪静态),然后灵光一闪,我前几天添加了一个伪静态规则,然后登录服务器删除规则,又将rule修改为0,一切正常了。

原因是:因为Apache系统会在目录结尾直接添加“/”反斜杠而Nginx没有这个功能,需要自行添加规则(如下):(正常情况下此规则是正确的,没有任何问题)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (!-f $request_filename){
    rewrite ^/([^\.]+[^/])$ http://$host/$1$2/ permanent;
}

最终实现了在网站域名后自动增加“/”反斜杠的功能,之前写过文章:《Nginx给目录添加反斜杠的伪静态规则方法》,针对不同系统添加不同的规则,感兴趣的可以看看。话说当初已经很谨慎了,在测试服务器适用了好久没有问题(没有小程序),所以才正式用在博客官网,结果,,,百密一疏了,继续百度,因为不想关闭做个功能,用户体验很好,毕竟在输入网址的时候不加“/”反斜杠会出现404错误页面,修改之后的规则如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (-d $request_filename) {
    rewrite ^/(.*)([^/])$ https://$http_host/$1$2/ permanent;
}

然后测试网站一切正常,测试小程序,正常,OK问题解决,收工,再次感谢@橙色阳光大神!!!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Nginx给目录添加反斜杠的伪静态规则方法
今天访问自己的博客网站发现一处问题,因为之前用过Windows和Apache的环境,并未出现此问题。
李洋博客
2021/06/15
2.9K0
WordPress固定链接404解决方法—配置伪静态
一般的大型网站系统,都依赖伪静态。如果服务器的伪静态没有配置好,访问部分链接就会出现 404 的情况。 在 WordPress 则具体表现为后台“固定链接”选项设置失效。 下面就提供各种 web 环境下的 WordPress 伪静态规则设置教程。 Apache、Kangle伪静态 下载 Apache -Kangle WordPress 伪静态配置文件,解压后将里面的 .htaccess 上传至网站根目录,然后在 WordPress 后台>设置>固定链接>拉到最下面点击“保存更改”即可。 Nginx伪静态 打
禹都一只猫olei
2018/05/25
5.1K2
ZBLOG PHP程序伪静态规则集合 - Apache/Nginx/IIS/Lighttpd
虽然老蒋部落采用的是WordPress搭建的,但是帮助客户企业网站,以及平时折腾的较多的还是ZBLOG CMS居多,前者稍许用户使用多一些而且插件和主题以及文档较多,对于一个可能比较长久的网站还是比较妥当的,唯一不足的是占用资源比较大。如果我们需要占用资源轻量级CMS,个人比较推荐ZBLOG PHP或者TYPECHO,两者占用资源都比较小的。
老蒋
2021/12/27
2.1K0
WordPress更改固定链接404的解决办法
WordPress 网站建设中,固定链接设置是必不可少的,好的固定链接更美观、易用、利于用户分享和搜索引擎收录,需要注意的是,要使设置的固定链接生效的前提是你的网站环境支持伪静态。 常用的参数有 日期和名称型 /%year%/%monthnum%/%day%/%postname%/ 月份和名称型 /%year%/%monthnum%/%postname%/ 数字型 /archives/%post_id% 文章名 /%postname%/ ID+html 型 /%post_id%.html 很多站长在玩
沈唁
2018/05/24
7.7K0
Nginx/Apache之伪静态设置 - 运维小结
一、什么是伪静态 伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟"?"加参数来读取数据库内不同资料,伪静态就是做url重写操作(即rewrite)。很典
洗尽了浮华
2019/05/25
13.2K0
maccmV10建站教程
前几天,使用maccms建站的时候,错误的添加了一个采集的地址,结果采集出来的数据让我很是不满意,
风吹屁屁凉
2021/07/14
1.1K0
WordPress中wp-admim管理后台(404)无法进入,无限循环跳出解决方法
两天没登博客,今天突然无法进入管理员界面了,通常都是在网站后缀加上/wp-admin进去,今天竟然出现了进不去的情况,错误网址上面显示:
老潘
2018/06/21
5.8K0
WordPress中wp-admim管理后台(404)无法进入,无限循环跳出解决方法
wordpress上传图片无法显示的几种解决方法
早上ytkah的客户说他的wordpress网站后台上传图片无法显示,后台无法显示缩略图,在新标签打开图片url也无法显示,如何解决呢?有几种原因,我们一起来看看吧
ytkah
2020/08/28
5.9K0
linux服务器下LNMP安装与配置方法
云豆贴心提醒,本文阅读时间6分钟 一、准备 1.准备php函数的rpm包 2.准备lnmp其他的源代码包 3.安装php-5.2.14源代码包所需要的函数支持包 复制代码 代码如下: (libiconv库为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个字符编码的转换) 复制代码 代码如下: (libmcrypt是加密算法扩展库。支持DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR,
小小科
2018/05/02
5K0
linux服务器下LNMP安装与配置方法
如何处理WordPress网站404状态死链
如果网站存在大量的404状态码的URL地址(即所谓的死链),这将是对网站SEO优化是一个致命的打击,严重影响网站搜索引擎站点评级,不利于网站页面的搜索引擎收录及排名。
开心分享
2020/08/05
5.1K0
如何处理WordPress网站404状态死链
Nginx基本应用(一)
HTTPS代表超文本传输协议安全。它是用于保护两个系统(例如浏览器和Web服务器)之间的通信的协议。 下图说明了通过http和https进行通信的区别:
没有故事的陈师傅
2019/07/30
8190
翼龙游戏面板 Pterodactyl Pane前端架设
翼龙面板是一个开源的,用于游戏服务器管理的程序,可以方便地在网页界面中创建 Minecraft,起源引擎游戏和 Teamspeak3 服务器。它使用前后端程序,因此可以创建多后端节点,对游戏服务器和服务器节点进行统一管理。对游戏配置文件的自定义支持允许我们自由地配置不同需求的游戏服务器。
德迅云安全--陈琦琦
2024/05/30
2970
nginx应用总结(1)--基础认识和应用配置
在linux系统下使用nginx作为web应用服务,用来提升网站访问速度的经验已五年多了,今天在此对nginx的使用做一简单总结。 一、nginx服务简介 Nginx是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。 使用 Nginx 前必须了解的事项: 1)目前官方 Nginx 并不支持 Windows,您只能在包括 Linux、UNIX、BSD 系统下安装和使用; 2)Nginx
洗尽了浮华
2018/01/23
3.4K0
nginx应用总结(1)--基础认识和应用配置
Apache之Rewrite和RewriteRule规则梳理以及http强转https的配置总结(完整版)
一. 简单实例介绍 一般来说,apache配置好http和https后,如果想要做http强转到https,需要设置url重定向规则,大致需要下面几个步骤即可完成配置:
洗尽了浮华
2018/09/28
32.4K0
CentOS7安装维护nginx从入门到精通
Nginx 是一款面向性能设计的 HTTP 服务器,能反向代理 HTTP,HTTPS 和邮件相关(SMTP,POP3,IMAP)的协议链接。并且提供了负载均衡以及 HTTP 缓存。它的设计充分使用异步事件模型,削减上下文调度的开销,提高服务器并发能力。采用了模块化设计,提供了丰富模块的第三方模块。
小弟调调
2018/09/11
1.8K0
小程序配置非44端口nginx配置https非80、443
由于部分服务器提供商glur,比如天翼云、移动云等,80、8080、443、8443等端口需要备案然后手动申请才可以开放。导致一些用户迷茫,审核填写资料又麻烦。
JaneYork
2023/10/11
2.2K0
小程序配置非44端口nginx配置https非80、443
翼龙面板保姆级教程汇总 ( Pterodactyl )
翼龙面板是一个开源的,用于游戏服务器管理的程序,可以方便地在网页界面中创建Minecraft,起源引擎游戏和Teamspeak3 服务器。 它使用前后端程序,因此可以创建多后端节点,对游戏服务器和服务器节点进行统一管理。 对游戏配置文件的自定义支持允许我们自由地配置不同需求的游戏服务器。
阿龙w
2022/12/02
8.7K5
翼龙面板保姆级教程汇总 ( Pterodactyl )
☀️全网唯一万字长文讲解Nginx安装运营维护☀️《❤️记得收藏❤️》
Nginx 是一款面向性能设计的 HTTP 服务器,能反向代理 HTTP,HTTPS 和邮件相关(SMTP,POP3,IMAP)的协议链接。并且提供了负载均衡以及 HTTP 缓存。它的设计充分使用异步事件模型,削减上下文调度的开销,提高服务器并发能力。采用了模块化设计,提供了丰富模块的第三方模块。
苏州程序大白
2021/08/23
1.9K0
☀️全网唯一万字长文讲解Nginx安装运营维护☀️《❤️记得收藏❤️》
Nginx应用场景
systemd服务文件以.service结尾。如果用yum install命令安装的,yum命令会自动创建nginx.service文件可以直接使用systemctl相关命令。而用源码编译安装的,则需要手动创建nginx.service服务文件。
1neptune
2022/11/22
3.1K0
☀️全网唯一万字长文讲解Nginx安装运营维护☀️《❤️记得收藏❤️》
@[TOC](☀️全网唯万字长文讲解Nginx安装运营维护☀️《❤️记得❤️收藏》) #目录 # <table><tr><td bgcolor=#29b6f6>😊开讲啦!!!!🏳️‍🌈</td></tr></table> ![插入插入图片描述](https://img-blog.csdnimg.cn/1cc3ea6947a448b1b4c704be8743b7b9.gif#pic_center) ##🏳️‍🌈1、前言 ![在这里插入图片描述(https://img-blog.csdnimg.cn/a
苏州程序大白
2021/08/17
7340
☀️全网唯一万字长文讲解Nginx安装运营维护☀️《❤️记得收藏❤️》
推荐阅读
相关推荐
Nginx给目录添加反斜杠的伪静态规则方法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验