群晖搭建typecho并开启地址重写功能

素颜
2024-10-06 / 0 评论 / 40 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年10月06日,已超过39天没有更新,若内容或图片失效,请留言反馈。
广告

搭建typecho程序

搭建教程先按下不表

二、开启伪静态功能

1、Apache 环境开启伪静态
在网站根目录下的.htaccess文件中添加代码,如没有该文件,则先创建:

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

</IfModule>

2、Nginx 环境开启伪静态

群晖的Nginx配置文件在 /etc/nginx/sites-enabled 文件夹里面,但是具体文件名为乱码显示
m1x6qtvh.png

可以直接ssh获取文件夹列表,再一个一个打开找到后修改

亦可以使用我之前的教程获取root权限后使用WinSCP打开后修改

在相应的文件里 server 内部添加一下代码

#地址重写
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}

保存后进入网站刷新即可

三、开启地址重写

直接进入 设置-永久链接,改成如下图所示

m1x6rues.png

可能会提示检测失败,直接勾选再保存即可

m1x6s38z.png

本文共 203 个字数,平均阅读时长 ≈ 1分钟
0

打赏

海报

正在生成.....

评论 (0)

语录
取消