.htaccess重写字符串规则

时间:2014-10-21 07:22:29

标签: php .htaccess rewrite

我正在撰写Rewrite Rule以获取http://hiccuptalks.in/matmatantera/kya-mo-di-bjp-2019-mai-350pahuchegi/41之类的网址,并且规则为matmatantera/([0-9a-z-]{3,50})/([0-9])$ matmatanter_answer.php?url=$1&id=$2 [L]但是当我尝试在浏览器上访问它时,它无效。

1 个答案:

答案 0 :(得分:0)

将您的RewriteRule重置如下:

RewriteRule ^matmatantera/([0-9a-z-]{3,50})/([0-9]+)$ matmatanter_answer.php?url=$1&id=$2 [L]

[0-9]只会匹配数字0-9一次。 +告诉我们将[0-9]表达式匹配一次或多次。

http://martinmelin.se/rewrite-rule-tester/

上测试它