.htaccess重写规则不符合预期

时间:2009-11-18 03:02:57

标签: .htaccess mod-rewrite

我正在尝试将http://mysite.com/orders/10000111重写为http://mysite.com/orders/details.pl/10000111

这是我在.htaccess中的内容

RewriteEngine On
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} ^orders\/([0-9]+)
RewriteRule ^orders\/([0-9]+)$ orders/details.pl/$1 [NS,NC,QSA]

有人可以帮忙告诉我我是一个白痴吗?

1 个答案:

答案 0 :(得分:1)

无需像/

那样逃避\/
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^orders/([0-9]+)$ /orders/details.pl/$1 [NC]

应该做的工作