群晖wordpress站点开启伪静态网址


Warning: Illegal string offset 'top' in /www/wwwroot/wordpress/wp-content/themes/Kratos/single.php on line 40

1.先设置固定链接

[/caption]

2.安装插件WP Super Cache,这个插件,可以在线安装,搜索即可,不多介绍

设置

启用 WP Super Cache 插件后,在 后台 > 设置 > WP Super Cache 进行配置使用。

先在“通用”的选项中“启用缓存功能”,然后记得更新保存。

高级设置

接着切换到“高级”的选项卡中,以下为推荐的配置:

[/caption]

3. nginx 的设置

步骤:

先用winscp打开volume1/etc/nginx/app.d$ cat server.webstation-vhost.conf 文件

server {
    listen      80;
    listen      [::]:80;
    listen      443 ssl http2;
    listen      [::]:443 ssl http2;
    server_name mlife.work;
    [...此处省略500字...]
    include /usr/local/etc/nginx/conf.d/9857ed05-0298-40de-b36e-2d7530db4731/user.conf*;
}

然后根据include的文件位置,提示你的vhost自定义配置文件应该放这里,还有命名规范。

include /usr/local/etc/nginx/conf.d/9857ed05-0298-40de-b36e-2d7530db4731/user.conf*;

切换到以上这个路径/usr/local/etc/nginx/conf.d/9857ed05-0298-40de-b36e-2d7530db4731,文件夹下是空白的,然后根据文件规范命名自己的自定义文件:

注意每个机器的位置会不一样的,根据自己的id查看,这里的[9857ed05-0298-40de-b36e-2d7530db4731]仅供参考

新建文件 user.conf.typecho-permalink

然后在user.conf.typecho-permalink里面填入url rewrite规则,保存退出vi。

location /{
        try_files $uri $uri/ /index.php?$args;
}

最后一步就是重启nginx加载配置文件

$sudo synoservicecfg --restart nginx

然后再打开你的wordpress就好啦,静态链接可以正常打开了,你的vhost配置文件也不会被删掉了。

这个是我百度了几个文章,结合而来的。WORDPRESS终于开启了伪静态,不易呀


Warning: Illegal string offset 'footer' in /www/wwwroot/wordpress/wp-content/themes/Kratos/single.php on line 44
点赞

发表回复

您的电子邮箱地址不会被公开。