RewriteCond %{THE_REQUEST} ^GET\ /item/\?id=([0-9]*)(.*)$ RewriteRule ^.* http://%{HTTP_HOST}/item/%1? [L] RewriteRule の中の変数は $1 などで取ることができますが、RewriteCond の中の変数は %1 などで取ることができるのですね。ずっと $1 などとして躓いていました。今回の設定で参考にさせて頂いたページは以下です。 ずんWiki – mod_rewrite させているブログ: Apache mod_rewrite GETのパラーメタ対応

