该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
方法:
1、同普通LNMP环境一样,开启wordpress伪静态首先要修改虚拟机配置文件,要找到xx-vhost.conf,或nginx.conf,关键是——
群晖的这个文件在 /var/tmp/nginx/app.d/server.webstation-vhost.conf(/etc/nginx/app.d)
DSM6.0 因为不能用Root登录修改这个文件比较麻烦,先下复制到可以操作的文件夹,如/volume1/AAAAA/server.webstation-vhost.conf,然后在修改,
在对应的虚拟机server {}中的最后面添加如下红色部分代码(黑色是原有的):
location ~* \.php$ {
fastcgi_pass unix:/run/php-fpm/php56-fpm.sock;
fastcgi_param HOST "http://www.helup.com";
include fastcgi.conf;
}
location / {
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;
}
}
}
2、在Winscp中打开PuTTY,用现有用户名登录,然后用 sudo -i 提升到Root权限,此时就可以用将修改好的文件覆盖原有的在WinSCP中不能修改的文件:
cp -rf /volume1/AAAAA/server.webstation-vhost.conf /var/tmp/nginx/app.d/server.webstation-vhost.conf
3、重启nginx,命令:
/bin/nginx -s reload
4、在wordpress设置中找到固态链接,打开即可。
转载自:http://www.gebi1.com/thread-256549-1-3.html