ほとんどのページはクエリ文字列でアクセスされるため、URLは次のようになります。
http://www.example.com/?var=val&var2=val2
Webのどこかで、誰かが次のようなリンクで私たちにリンクしていることがわかりました。
http://www.example.com/%3Fvar%3Dval%26var2%3Dval2
.htaccessファイルに追加するコードの大きなブロックを見つけましたが、ページリクエストが本当に遅くなりました。私が欲しいのは、ファイル名の先頭にあるその「%」をキャッチし、それをphpファイルにリダイレクトして、クエリ文字列に解析し、301リダイレクトすることです。
自分が何をしているのかを知っていれば、実はとても簡単なことだと思います。私のphpファイルがpercent_fix.phpと呼ばれると仮定しましょう
(私はphpを書くことができると確信しています、私は.htaccessの書き換え条件とルールの助けが必要です。)