ページをdata_parser.phpにリダイレクトするためのこのhtaccessルールがあります
RewriteEngine On
RewriteRule ^main/([^/]+)$ data_parser.php?rand_code=$1 [nc]
data_parser.php でリクエストを出力すると、rand_code の値がページのファイル名になります。たとえば、URL: http://mysite.com/main/ran12345。print_rの場合、これは私が見る値です
[rand_code] => data_parser.php
それ以外の、
[rand_code] => ran12345
ファイル名を取得しています。ルールの何が間違っていますか?