私は次のようなものを持っています
header('Location:index.php?login_error='.urlencode($error));
そして私はそれを作りたい
header('Location:error/'.urlencode($error));
書き換えを使用。私が使っているルールは
RewriteRule ^error/([a-zA-Z]+)$ index.php?login_error=$1 [QSA]
しかし、それは機能していません。誰かがガイドしてください。どんな助けでも大歓迎です。
.htaccess ファイル
RewriteEngine On
RewriteRule ^login/?$ index.php [NC,L]
RewriteRule ^home/?$ home.php [NC,L]
RewriteRule ^logout/?$ logout.php [NC,L]
RewriteRule ^error/([a-zA-Z]+)$ index.php?login_error=$1 [QSA]