我有这个 htaccess 规则将我的页面重定向到 data_parser.php
RewriteEngine On
RewriteRule ^main/([^/]+)$ data_parser.php?rand_code=$1 [nc]
当我在 data_parser.php 中打印请求时,rand_code 值原来是页面的文件名。例如网址: http: //mysite.com/main/ran12345。当 print_r 时,这是我会看到的值
[rand_code] => data_parser.php
代替,
[rand_code] => ran12345
它正在获取文件名,我的规则做错了什么?