群晖nginx默认的index文件直接修改重启后会恢复默认,这里找到一个方法可以让网站设置为永久伪静态。
操作步骤
1. 先通过SSH登录nas,然后获取root权限
2. 寻找对应网站的配置文件目录
在群晖的/var/tmp/nginx/app.d/server.webstation-vhost.conf中查看网站ID,如下图红色部分所示
命令为:
vi /var/tmp/nginx/app.d/server.webstation-vhost.conf
3.进入目录配置文件
进入上面红色部分的目录,新建 user.conf的配置文件,将静态代码粘贴到配置文件中保存即可永久伪静态。
命令为:
vi /usr/local/etc/nginx/conf.d/ba35bf8c-0072-48c0-9c70-xxxxxxxxx/user.conf
4. 重载nginx
nginx -s reload
更方便的方法
我们可以在这种 /usr/local/etc/nginx/conf.d/ba35bf8c-0072-48c0-9c70-xxxxxxxxx/user.conf
文件里面,引用自己的自定义配置文件,会方便编辑。例如,在这个user.conf
里写:
include /volume1/web/example/example.conf;
这样直接编辑example.conf
文件就可以了。
评论区