久しぶりに、 .htaccess (FreeBSD + Apache 2.2) で、リダイレクトを設定しようと思って RewriteEngine On RewriteCond %{QUERY_STRING} ^post=1$ RewriteRule ^(.*) http://○○○.com/?id=1 [L, R=301] というようなコードを書いたら、500 Internal Server Error (涙) エラーログを見てみると、 RewriteRule: bad flag delimiters と書いてある。 調べてみると、bad flag delimiters は、「マズイ区切り文字(delimiters)」 というわけで、 [L, R=301] の 「Rの前の'スペース'」を消したら、動いた。。。 久しぶりに、厳格な解釈をするコンピュータ様の威厳を感じた。。。 JUGEMテ