私のウェブサイトはInfinityFreeホスティングで稼働しており、www.mysite.com/?i=1やi = 2などの "?i = 1"またはi = 3)を各URLに「悪意のあるボットからウェブサイトを保護する」と言います。URLの "?i = 1"パラメータを無効にする方法
もちろん、私はこれらの接尾辞が気に入らず、それらを無効にしたい(www.mysite.com/anypage/?i=1からwww.mysite.com/anypage/にリダイレクトする)。私はすべてのGETパラメータを無効にするのではなく、これらの "i = 1"、 "i = 2"、 "i = 3"のみを使用することに注意してください。
.htaccessを使用して行うことができると思います。誰かが私を助けることができますか?
問題の原因となっている場合は、オフにする方法を教えてください。これは間違いなくプログラミングのQ&AサイトであるStack Overflowの質問ではありません。あなたはwebmasters.stackexchange.comで尋ねることができますが、ほとんどの場合、「サフィックスを追加する」という意味で、新しいURLへのhttpリダイレクトを返すのですか? HTML内のすべてのリンクを変更しますか? – JeffUK
@JeffUK、彼らはInfinityFreeユーザーには必要だと言っているので、「法的な」方法でそれを無効にすることはできません。私はちょうどそれがないURLに "私"とすべてのURLをリダイレクトするhtaccessコードがあるかどうかを知りたい。 –