URL のクリーニングを行っています。
URL http://www.example.com/index.php?id=12345&name=some-nameがあるとします
mod_rewrite を使用して見栄えを良くするために変更しました
http://www.example.com/blog/12345/some-name
ここでの問題は、ページ index.php が画像、css ファイル、およびアンカー リンクをまったくロードしていないことです。
私の画像の場所はhttp://www.example.com/images/12345/some-image.jpgです
サイト全体で相対パスを使用しました。
すべてのページのリンクを変更する必要がありますか? .htaccess は私のためにいくつかのトリックを行うことができますか? 助けてください。
ここに私の .htaccess- があります
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^blog/(.*)/$ index.php?id=$1 [NC,L]
RewriteRule ^blog/(.*)/(.*)$ index.php?id=$1&name=$2 [NC,L]