2017-02-07 4 views
0

は私がウェブサイトを持っていると私は、このディレクティブと私のメインの.htaccessファイル設定している:私は代わりに、上記の404を受信する、存在しない画像へのリンクを持つページにアクセスすると、私は受信存在しないイメージを要求する理由404の代わりに302応答を生成するのはなぜですか?

ErrorDocument 404 https://websiteLink.com 

.htaccess設定で指定されたロケーションディレクティブを使用して応答します。

なぜこの302応答が生成されましたか?

答えて

1

これは絶対URLのためです。 ErrorDocumentの宛先で完全なURLを使用しています。私は、このリダイレクトは正しい動作が画像のためにそこにエラー文書と検索で指定したパスにリダイレクトした後とではないことを見つけたと思うhappened.i方法を理解して、別の404を生成していなかった

ErrorDocument 404 /path/ 
+0

絶対パスを使用します無限ループを通過します。 –

+0

あなたのerrorDocumentは、存在しないurisの外部リダイレクトを行っています。存在しないファイルをリクエストすると、ErrorDocumentは302 Temp Redirectステータスを使用して別の場所にリダイレクトします。 – starkeen

関連する問題