群晖DSM7.1和升级7.2后Web Station Nginx 配置的伪静态失效修改教程

图片[1]-群晖DSM7.1和升级7.2后Web Station Nginx 配置的伪静态失效修改教程 - 欧鹿星球-欧鹿星球

由于之前是7.1升级到7.2.1后发现之前Web Station Nginx 配置的伪静态失效了,进入文件查看所有伪静态配置都没有了,7.2.1修改了伪静态的路径和之前不一样

7.1.x系统查看伪静态的方法:

vim /var/tmp/nginx/test/plugin_config/sites-enabled/server.webstation-vhost.conf

找到端口对应的路径文件

include /usr/local/etc/nginx/conf.d/01b351a5-5f75-4780-b170-ad6d295ecb04/.conf

然后再修改里面的伪静态保存即可

vi /usr/local/etc/nginx/conf.d/01b351a5-5f75-4780-b170-ad6d295ecb04/.conf

重新加载nginx后生效

/bin/nginx -s reload

7.2.x系统查看伪静态的方法:

由于采用了新的路径,方便管理,我使用的是引用文件的方式。

先进入Web Station Nginx 配置文件目录

cd /var/tmp/nginx/test/plugin_config/sites-enabled/
图片[2]-群晖DSM7.1和升级7.2后Web Station Nginx 配置的伪静态失效修改教程 - 欧鹿星球-欧鹿星球

会看到以 webservice_portal_老头后面为字母加数字的文件:
webservice_portal_d76599d7-2aa2-4bf0-a624-333c1ca3640f

我们先在群晖本地创建一个文件夹,我方便管理所以对每个伪静态进行了分类

图片[3]-群晖DSM7.1和升级7.2后Web Station Nginx 配置的伪静态失效修改教程 - 欧鹿星球-欧鹿星球

我这以wordpress为例使用在wordpress文件夹下,新建一个文件名称:user.conf

图片[4]-群晖DSM7.1和升级7.2后Web Station Nginx 配置的伪静态失效修改教程 - 欧鹿星球-欧鹿星球

右键文件:属性 可以看到路径位置,复制位置,把你的路径文件名称替换掉下面的
include /volume1/docker/群晖伪静态引入/wordpress/user.conf*;

include /volume1/docker/群晖伪静态引入/wordpress/user.conf*;

然后进入刚刚我们要配置伪静态的文件

vi webservice_portal_0b82abd5-d5c9-44aa-9c0d-2cb44afabf01

进入文件编辑器后,按 i 进入编辑模式把include /volume1/docker/群晖伪静态引入/wordpress/user.conf*;加到最后 } 里面然后 :wq 保存

图片[5]-群晖DSM7.1和升级7.2后Web Station Nginx 配置的伪静态失效修改教程 - 欧鹿星球-欧鹿星球

保存后重新加载nginx即可

/bin/nginx -s reload

这个时候伪静态就生效了,下面给几个常用的伪静态大家方便使用:

wordpress伪静态:

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

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

typecho伪静态:

location / {

index index.html index.php;

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;

}

}

thinkphp伪静态:

location ~* (runtime|application)/{
	return 403;
}
location / {
	if (!-e $request_filename){
		rewrite  ^(.*)$  /index.php?s=$1  last;   break;
	}
}
© 版权声明
THE END
喜欢就支持一下吧
点赞8赞赏 分享