对不起,我改变了以前的问题。 我有一个在本地主机上的.htaccess重写规则的问题,我在HTTP .htaccess文件://本地主机/测试/的.htaccess。 我想改变网址,如下所示
http://localhost/testing/site.php?site=test
至
http://localhost/testing/test
而我在.htaccess代码
RewriteEngine on
RewriteRule ^([^/\.]+)/?$ site.php?site=$1 [L]
这是工作正确的,但我也喜欢的网址
http://localhost/testing/pages.php?site=test&pid=2
这里pages.php有两个参数,网站名称和页面ID。 我想改写这个作为
http://localhost/testing/test/2
对于这两种情况我有一个不能正常工作波纹管代码
RewriteEngine on
RewriteRule ^([^/\.]+)/?$ site.php?site=$1 [L]
RewriteRule ^([^/\.]+)/?$ pages.php?site=$1&pid=$2 [L]
请帮忙
谢谢 :)