ルートディレクトリに.htaccessファイルがあります。これだ:
RewriteEngine On
RewriteRule ^(.+) index.php?url=$1 [QSA,L]
私のindex.phpファイルで、私は次のことを試みました:
<img src="myimage.png"/>
ただし、画像は読み込まれませんでした。.htaccessファイルを削除してページを更新すると、画像が戻ってきます。
それで、ここでの問題は何ですか?
画像も式によって一致するため、index.php にもリダイレクトされます。拡張の書き換え条件を使用して、画像を除外することを試みることができます。
RewriteCond %{REQUEST_URI} !\.(gif¦jpe?g¦png¦css¦js¦doc¦mp3¦pdf¦xls)$
別のオプションは、存在するファイルを除外する条件を使用することです
RewriteCond %{REQUEST_FILENAME} !-f
および存在するディレクトリ
RewriteCond %{REQUEST_FILENAME} !-d