我遇到这种情况:
有许多脚本可以像这样访问:
http://website.com/script1/
http://website.com/script2/
每个脚本都有一个display.php
文件,通过链接从index.php
文件接收变量。我正在使用$_GET
方法来重新设置该变量。
示例:
http://website.com/script1/display.php?id=124
我要做的是访问显示页面,如下所示:
http://website.com/script1/124
http://website.com/script2/124
有没有人有任何建议?我对htaccess的体验是〜0。
答案 0 :(得分:1)
RewriteRule script[\d]+\/[\d]+ /script$1/display.php?id=$2
这会重写script345987/22352
到script345987/display.php?id=22352
修改如果您想匹配任何内容,不仅仅是script
,那么:
RewriteRule (.*)\/[\d]+ /$1/display.php?id=$2