ここでは、私が使用するhtaccessファイルの例を示します。 "register /"の後に入力されたフォルダ構造は、register.phpに転送する変数として扱われます。 QSAフラグを使用すると、必要に応じて追加のGET変数を変数として扱うことができます。 (例:/ register/something /?some_var = 1)。
これは、いくつの変数をいくつのページに書き換えるかを知っている特定のケースです。言い換えれば、以下は2つの変数/スポット(例:/ registers/var1/var2 /)でのみ機能します。
希望に役立ちます!
############################################
## ENABLE REWRITES
RewriteEngine on
Options +FollowSymLinks
## EXAMPLE WITH 1 VAR
RewriteRule ^register/([A-Za-z0-9-]+)/ lib/register.php?var1=$1 [L,QSA]
## EXAMPLE WITH 2 VAR
RewriteRule ^register/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/ lib/register.php?var1=$1&var2=$2 [L,QSA]
## ALSO GOOD TO HAVE ERROR DOCS REWRITE
ErrorDocument 404 oops/