跳到主要内容

群晖nginx开启伪静态

1.登录ssh

群晖nginx开启伪静态 首先在管理页面开启ssh 在这里插入图片描述 进入putty(点击可进入官网),输入群晖的局域网ip地址(默认端口为22).

输入用户名和密码,再用sudo -i使用root用户 (成功后如图)

2.进入配置文件

输入命令

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

查看配置 在这里插入图片描述如图,我们要修改这个端口号为11000的虚拟主机的配置,我们可以进入在这里插入图片描述 这个目录,即include后面的目录,

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

3.打开编辑,再输入伪静态规则

如thinkphp5.1的是

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



WordPress的是

try_files $uri $uri/ /index.php?$args;

其他十一个常见的Nginx伪静态规则

我们可以先按i,开启输入模式,再将配置文件写入,完成后,按ESC键,再输入 :wq 保存退出

4.重启群晖的nginx服务

输入命令

nginx -s reload

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