关注Java领域相关技术 记录有趣的事情

建站记录

bbs-build blog site

Nginx服务器安装SSL证书

环境说明 以本域名www.us-b.fun为例 服务器版本Centos7.2 服务器已开启443端口 Nginx版本1.18.0 证书安装操作步骤 下载证书到本地,解压后找到Nginx服务器的证书文件; 文件内容包括: 1_www.us-b.fun_bundle.crt 2_www.us-b.fun.key 将公钥转为PEM格式证书 PEM:Privacy Enhanced Mail,一般为文本格式,这种格式可以保存证书和私钥,有时我们也把PEM 格式的私钥的后缀改为 .key 以区别证书与私钥。PEM常用于 Apache 和 Nginx 服务器。一般采用如下格式: -----BEGIN CE…
US-B.Ralph
6 months ago

MySSL检测证书链不完整的解决办法

现象 服务器安装了证书且开启SSL配置,但是浏览器任然提示"链接不安全",如下图所示: 使用MySSL证书验证工具验证时,提示证书链不完整: 原因 经过排查,服务器中安装的证书信息仅包含us-b.fun.crt证书信息,缺少root_bundle.crt信息。 TrustAsia TLS RSA CA提供的CRT证书内容包含两部分,域名证书信息+根证书信息: -----BEGIN CERTIFICATE----- MIIFojCCBIqgAwIBAgIQCGmzSr/oNPbM5ZhnQrxolTANBgkqhkiG9w0BAQsFADBy MQswCQYDVQQGEwJDTjElMCMGA1…
US-B.Ralph
6 months ago

WordPress中文章自动添加目录

思路 我所使用的模板不能自动生成目录,这样不但显得文章没有层次而且阅读时也很不方便。 解决这个问题首先想到的就是插件,找了几个安装量比较大的插件,如:Easy Table of Contents、LuckyWP Table of Contents、Table of Contents Plus等等,经过考查发现这些并不能满足我的需求(悬浮在页面一侧,随页面滚动而动)。无奈只能自己修改页面,主要思路是利用正则表达式过滤标题,生成目录。具体实现方案有如下两种: 1. 使用JS读取页面过滤标题,生成文章目录,再插入到页面中; 2. 利用PHP,在文章输出之前生成目录最后一次性渲染页面; 实现 考虑到如…
US-B.Ralph
4 years ago

WordPress自定义链接取消index.php后Nginx报404解决办法

故障现象 默认情况下 WordPress 中采用自定义地址时,地址中包含 index.php 内容使得地址变为: https://www.us-b.fun/index.php/%var1%/%var2%/%va3r%/%var4%/%var5%/%var5%.html 本来也没什么就是看起来不爽,所以就尝试把index.php去掉,可是去掉之后发现文章404了: 寻找答案 再次返回WordPress的后台options-permalink设置中,发现WordPress很贴心的提供了Nginx配置文档 在Nginx配置文档中发现有一节是介绍Nginx关于WordPress的规则:General …
US-B.Ralph
4 years ago