0

404 リダイレクトがあり、正常に動作していますが、画像 (jpg、gif、png など) が見つからない場合に例外を作成するための解決策を .htaccess ファイルで探しています。

そうする可能性のある人がここにいますか?

htaccess ファイルの実際のルール:

ErrorDocument 404 http://example.com/

よろしくお願いします!

4

1 に答える 1

2

画像が見つからない場合は、通常表示されるデフォルトのテキストページではなく、エラーメッセージが表示された画像をユーザーに表示してほしいと思います。これを行う方法は次のとおりです。

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Add additional file extensions to the list as needed.
RewriteCond %{REQUEST_FILENAME} \.(gif|jpg|jpeg|bmp|tiff)$
RewriteRule (.*) /relative/location/of/errorimage.jpg

他にやろうとしていることがあれば、コメントしてください。それに応じて例を調整します。

于 2012-11-30T14:51:03.340 に答える