所以,我需要你的帮助,我正试图以这种方式重写 2 页
www.mydomain.com/page1.php?id=52
至
www.mydomain.com/52/
和另一个 page2.php 很像这个 www.mydomain.com/page2/id
我做了很多研究,我发现了这个规则
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ page1.php?id=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ users.php?id=$1
但是当我测试这个规则时,如果我在 url 中写它会很好,但是如果我从 url () 中删除 page2,www.mydomain.com/page2/id
我无法获得 id 变量 throw php ( ) 它给了我 page1$_GET
www.mydomain.com/id
那么,有可能这样做吗?