Mod_rewrite规则中的文字

时间:2010-07-01 07:25:51

标签: apache .htaccess mod-rewrite

我有一条规则,

RewriteRule ^([^/]*)/Strain/([^/]*)/([^/]*)-([^/]*)$ /strain.php?id=$3&strain=$4&source=$2&area=$1 [L]

然而,在那里使用“应变”似乎不起作用。硬编码目录名的正确语法是什么?

谢谢:)非常感谢任何帮助

编辑:例如,http://mysite.com/San-Diego/Store-Name/209-Blue-Dream

1 个答案:

答案 0 :(得分:0)

在您提供的示例中,查询中没有/ Strain /,因此无法匹配。您可能想要从RewriteRule中删除/ Strain。