web-dev-qa-db-ja.com

WordpressのNginxが特定のファイルタイプのテンプレート404を表示しない

私はUbuntuでNginxを使ってWordpressサイトをホストしていますが、Wordpressテンプレート404ではなくNginx 404を返すファイルタイプを除いて、すべてがうまく機能しています。

例えば、 http://www.sbbic.org/something.Zip はNginx 404ページを示しています。

http://www.sbbic.org/2014/06/17/free-english-khmer-dictionary-mac-osx-download2 は、テンプレート404ページ。

Nginxの設定に欠けているものは何ですか?

1
Nathan

rtcamp.com から問題を解決するコードで応答を受け取りました

このコードをドメインのnginxサイト構成に追加すると、404のすべての要求がWordpressによって処理されないという問題があります。

if (!-e $request_filename) {
        rewrite ^/(.+)$ /index.php?q=$1 last;
}
2
Nathan