注册
【原创】【教程】群晖搭建typecho并开启地址重写功能
Brains - 灵感乌托邦

【原创】【教程】群晖搭建typecho并开启地址重写功能

六六丶
2024-08-09 / 0 评论 / 105 阅读 / 收录检测中...
广告
温馨提示:
本文最后更新于2024年08月09日,已超过134天没有更新,若内容或图片失效,请留言反馈。

一、搭建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 文件夹里面,但是具体文件名为乱码显示

lzm9ni4z.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;
}

保存后进入网站刷新即可

三、开启地址重写

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

lzm9u8vk.png

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

lzm9shog.png

4
打赏
gzh

评论 (0)

图片
私语
取消
文章目录