PHP ファイルで処理するために、SEO URL を実際の GET リクエストに書き換えようとしています。
これらの2つのケースを機能させたい:
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
2番目に私も試しました。このルールを前のルールの前に置きます。
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ index.php?action=$1&anchor=$2
しかし、それは機能していません。助言がありますか?各括弧内を正しく理解すれば、変数$1, $2
などになりますか?