Я пытаюсь настроить nginx, чтобы попробовать файлы в следующем порядке:
1) Проверьте, существует ли файл непосредственно на сервере. 2) Проверьте, существует ли файл как часть WordPress. 3) Откат на внешний сервер, если ниСуществует 1 или 2.
У меня есть следующие настройки:
location / {
try_files $uri $uri/ /index.php?q=$uri&$args @proxy;
}
location @proxy {
proxy_pass https://external.website.com;
}
Это не работает для WordPress, и документация по nginx try_files довольно бесполезна.Я вижу, что последний аргумент arg является резервным, поэтому я попытался перевернуть последние два аргумента, и это заставило работать wordpress, но затем обратный прокси не сработал.