厳しすぎる書き換えルールがあります。
RewriteRule ^folder/([^/\.]+)/?$ file.php?$1 [L]
これによりhttp://www.domain.com/folder/ $variable がhttp://www.domain.com/file.php ?$variable にリダイレクトされますが、変数にドットまたはスラッシュが含まれている場合は失敗します。http://www.domain.com/file.phpにリダイレクトしたい ですか?$variable が空であるか、文字が含まれている場合でも