群晖nginx开启伪静态

Yranky Dou 分享 2020-07-28

1.登录ssh
首先在管理页面开启ssh20200728155021.png
进入putty(点击可进入官网),输入群晖的局域网ip地址(默认端口为22).
输入用户名和密码,再用sudo -i使用root用户
20200728162425.png(成功后如图)

2.进入配置文件
输入命令

cat /etc/nginx/app.d/server.webstation-vhost.conf

查看配置
20200728162657.png
如图,我们要修改这个端口号为11000的虚拟主机的配置,我们可以进入
20200728162819.png这个目录,即include后面的目录,

cd /usr/local/etc/nginx/conf.d/fb275ea7-bd25-4d12-af28-b203b4ce83fe
vi user.conf

vi打开编辑,再输入伪静态规则
如thinkphp5.1的是

location / {
   if (!-e $request_filename) {
           rewrite  ^(.*)$  /index.php?s=/$1  last;
    }
}

我们可以先按i,开启输入模式,再将配置文件写入,完成后,按ESC键,再输入 :wq 保存退出
重启群晖的nginx服务
输入命令

nginx -s reload

即可完成重启,伪静态规则生效

PREV
【学习笔记】js枚举对象中的属性
NEXT
thinkphp5.1引入外部sdk(七牛云对象存储sdk)