Проблема
Мой локальный, с питанием MAMP, при установке WordPress возвращается 404 ошибки на подстраницах (работа домашней страницы / главной страницы).Я знаю, что это потому, что WordPress ищет файл Apache .htaccess, чтобы убедиться, что правила Постоянной ссылки могут быть установлены, но так как я настроил MAMP для использования NGinx, поэтому htaccess не используется, и у NGinx нет конфигурации для поддержки постоянных ссылок.
Однако мои попытки отредактировать файл конфигурации NGinx для поддержки постоянных ссылок WordPress не работают.
Я думаю, что мой синтаксис неправильный, но я недостаточно разбираюсь в файлах конфигурации NGinx, чтобы знать,.
Моя среда
Я использую macOS Sierra (10.12), а также тестировал на другом Mac с MacOS Mojave (10.14).Оба используют текущую версию MAMP (бесплатную) с NGinx в качестве веб-сервера.
Вот мой файл по умолчанию / Applications / MAMP / conf / nginx / nginx.conf .
Исследованные решения (которые не работали)
- Я прочитал множество постов в StackOverflow (и других источниках), но ни одна из них не работает или не имеет отношения к делу.для моего окружения.
- Я прочитал официальную документацию WordPress по Постоянным ссылкам и NGinx по этому вопросу, но она действительно плотная, поэтому мне было трудно найти то, что относится к делу, и понять всепонятия.
- И, конечно же, официальная документация MAMP .Хотя это для MAMP Pro, и я скопировал это значение в один из тестируемых файлов конфигурации.
Попытки решения (которые не работали)
Вот три случая, в которых я пытался "попробовать файлы":
И здесь естьтот, где я попробовал конфигурацию WordPress по умолчанию.