最新消息:禁止中國大陸用戶訪問。網站僅供除中國大陸以外的用戶訪問使用,感謝支持。如果您是禁止範圍的用戶,請您關閉本網頁。

Webuzo Nginx下面的伪静态设置

VPS文档 dadi666.com 3556浏览 0评论

Webuzo面板,功能确实强大,但如果Nginx做为前端,伪静态并没有单独域名的设置,需要自己修改Nginx配置文件。示例一下WordPress伪静态的设置。

添加一个域名,并设置Nginx为前端后,Nginx的配置文件路径所在:

nano /usr/local/apps/nginx/etc/conf.d/webuzoVH.conf

添加域名后在自动创建的 server 块下,添加例如WordPress的伪静态规则:

        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;
                        }
                }

截图:

Webuzo Nginx conf

重载或重启Nginx配置后生效(用户面板中 Advance settings > Services > Nginx > Restart)。

转载请注明:大地博客 » Webuzo Nginx下面的伪静态设置

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址