首页 > 解决方案 > 如何让 Wordpress 覆盖 nginx 中的 URL

问题描述

我的nginx服务器块中有当前语法/sites-available/

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

实际上,我的根文件夹中安装了 WordPress。而且我在根文件夹中也混合了一些文件夹。所以看起来像这样:

https://mywebsite.com/mycustomfolder/foo/bar/ <- WordPress URL

https://mywebsite.com/mycustomfolder/ <- 带有简单 HTML 文件的文件夹

我需要访问这两种情况。但是这nginx迫使以某种方式只访问/mycustomfolder/没有文件的人,我得到一个403 Forbidden或者如果有文件,我可以正常访问这些文件。

所以,我想要的是,如果没有文件或文件夹,只需保持WordPress显示404 page或自定义创建。如果有文件或文件夹,正常显示为 HTML/PHP。

标签: wordpressnginx

解决方案


推荐阅读