我尝试将我的 SEO URL 重写为一些真实的 GET 请求,以便在我的 PHP 文件中处理。
我想让这两种情况起作用:
mysite.com/company-profile -> index.php?action=company-profile
mysite.com/faq/howcanijoin -> index.php?action=faq&anchor=howcanijoin
我得到了第一个使用规则的案例:
RewriteRule ^([A-Za-z0-9-]+)$ index.php?action=$1
第二个我也试过了。我把这条规则放在前一条之前:
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ index.php?action=$1&anchor=$2
但它不起作用。有什么建议么?如果我正确理解每个括号内的变量$1, $2
等?