一、LNMP SSL 证书续签

续签的办法看了下网上,打算有空再去弄个长久的SSL。暂时的解决办法很简单
1.把vhost的名称修改一下(一般是你的域名,路径一般在/home/wwwroot/你的域名 )。然后
2.lnmp vhost del
3.lnmp vhost add
4.原来同样的路径再增加一下vhost,过程中再用一下免费的ssl证书即可(注意,数据库不要新建)
5.把新建的vhost目标改掉,原来的vhost名称恢复成原来的。一切就搞定了。
整个过程熟练的话5分钟最多了。

二、TYPECHO 发生 rewrite 404 的情况(除首页其它页都报404)

解决办法:
1、找到并打开虚机域名配置文件。一般位于 /usr/local/nginx/conf/vhost/your.com.conf
(注意,your.com 为你实际的域名。)
2、添加伪静态规则。在虚机域名配置文件中找到代码
include none.conf
改为
include typecho.conf
3、增加 pathinfo 功能。在虚机域名配置文件中找到代码
include enable-php.conf
改为
include enable-php-pathinfo.conf
4、配置 pathinfo 功能。在 /usr/local/nginx/conf/ 目录找到并打开 enable-php-pathinfo.conf 文件,将第一行的 $ 等代码删掉,改为
location ~ 1.php
5、重新加载 nginx 使配置​生效。输入命令 lnmp nginx restart


  1. /
文章目录