MAMP + NGINX + WordPress =子页面上出现404错误(永久链接不起作用)

问题描述 投票:0回答:1

问题

我的本地,运行MAMP的WordPress安装程序在子页面(首页/首页工作)上返回404错误。我知道这是因为WordPress正在寻找Apache的.htaccess文件以确保可以设置Permalink规则,但是由于我已经将MAMP配置为使用NGinx,因此不使用htaccess,并且NGinx没有支持永久链接的配置。 >

但是,我尝试编辑NGinx的配置文件以支持WordPress永久链接无效。

我认为我的语法是错误的,但是我对NGinx配置文件没有足够的经验。

我的环境

我正在运行macOS Sierra(10.12),并且还在另一台运行macOS Mojave(10.14)的Mac上进行了测试。两者都使用当前版本的MAMP(免费)和NGinx作为启用的Web服务器。

这是我的默认/Applications/MAMP/conf/nginx/nginx.conf文件。

研究解决方案(尚未解决)

  • 我已经阅读了关于StackOverflow的大量文章(和其他资源),但似乎都没有起作用或与我的环境完全相关。
  • 我已经读过有关该主题的the official WordPress documentation on Permalinks and NGinx,但是它确实很密集,所以我发现很难找到相关的主题并理解所有概念。
  • 当然还有the official MAMP documentation。尽管这是针对MAMP Pro的,但我将此值复制到了我测试的配置文件之一。
  • 尝试的解决方案(尚未解决)

以下是我尝试过“尝试文件”的三种情况:

[问题,我的本地运行MAMP的WordPress安装程序在子页面(主页/首页工作)上返回404错误。我知道这是因为WordPress正在寻找Apache的....

wordpress nginx mamp
1个回答
0
投票

我回复的时间有点晚,但是您需要编辑以下设置才能使其正常工作

© www.soinside.com 2019 - 2024. All rights reserved.