我的网址格式如下:http://website.com/item/1
这是我的重写规则
RewriteRule ^item/([0-9]+)/ item.php?id=$1 [NC,L]
当我尝试使用$_GET['id']
获取id然后回显它时,我什么都没得到。
是什么导致这种情况?
答案 0 :(得分:2)
删除尾部斜杠或将其设为可选。
RewriteRule ^item/([0-9]+) item.php?id=$1 [NC,L]
或
RewriteRule ^item/([0-9]+)/? item.php?id=$1 [NC,L]