404 WP Engineホスティングでのファイルのダウンロードに関するエラー

WebサイトをWPエンジンサーバーでホストしている場合、ファイルの種類によっては404つのエラーが発生することがあります。
これは、WPエンジンが特定の構成のプロキシを使用するためです。

まず、プラグイン設定ページでデフォルトのSEO URLを変更した場合は、この値を書き留め、次の行で提供するコードの最初の行で置き換えてください(場所〜* ^ / replace_here_if_you_have_changed_it/* {).

次に、WP Engineサポートに直接連絡してください https://wpengine.com/support/ この情報を提供します:

JoomunitedのWP File Downloadプラグインを使用しWP File Download 。 このプラグインを環境で使用すると、このプラグインで管理されているファイルをダウンロードしようとすると、 404つのエラーが発生します。
この質問はすでにWPエンジンに尋ねられており、次の説明に従って他の顧客のために修正しました。
WP File Downloadプラグインは、phpスクリプトによって処理されるファイルのURLを生成します。
たとえば、/ downloads / 14 / category / 11 /file.pdfは、デフォルトのhtaccessルールによってメインのindex.phpファイルに内部的にリダイレクトされます。
ただし、Nginxプロキシを介して静的ファイルを提供しているときにファイルが見つからない場合、プロキシは404エラーを返し、index.phpスクリプトが呼び出されることはありません。
この404のエラーを修正するには、ポート6789がまだあなたの側で正しいと仮定して、この行をサイトの「ビフォア」ルールに追加する必要があります。
場所〜* ^ / download / * {proxy_pass http:// localhost:6789; $ dynamic_upstream_read_only; }