1
我想造成这个URL重写:URL重写和正则表达式
test.php?site=hi --> www.domain.com/hi
test.php?site=hi&id=1 --> www.domain.com/hi/1
test.php?site=hi&cmd=test --> www.domain.com/hi/test
test.php?site=hi&cmd=test&id=1 --> www.domain.com/hi/test/1
我已经试过这一点,但它不工作。我是新的正则表达式,所以可能有更正的地方:
RewriteRule ^([a-zA-Z]+)/?+([0-9]+)?/? test.php?site=$1&id=$2
RewriteRule ^([a-zA-Z]+)/?+([a-zA-Z]+)?/?+([0-9]+)?/? test.php?site=$1&cmd=$2&id=$3
RewriteRule应该如何?
在此先感谢。
运行完美,谢谢! – hskrijelj
不客气,很高兴它解决了。 – anubhava