mod_rewriteを使用してクエリ文字列の最後にパラメータを追加したいと思います。私は[QSA]フラグを使ってこれを行うことができることを理解しています。mod_rewriteでクエリ文字列にパラメータを追加する
しかし、パラメータがまだクエリ文字列に存在しない場合は、このパラメータを追加することをお勧めします。クエリ文字列だったのであれば、:
http://www.mysite.com/script.php?colour=red&size=large
は、私は上記のURLはweight=heavy
は、この特定のパラメータがなかった場合にのみ、クエリ文字列の最後に追加され
http://www.mysite.com/script.php?colour=red&size=large&weight=heavy
にリダイレクトされたいですそこに最初に!特定のパラメータがすでにURLにある場合、リダイレクトは必要ありません。
誰でも、これを行うことができる私の.htacessファイルを入れるコードを教えてください。
こんにちは、コードの明確化のおかげで。私は.htaccessに追加しましたが、残念ながらそれを動作させることができませんでした!私はmod_rewriteを有効にしています..歓声。 – Matt
少し修正してテストしました。今私のために働く。 – aorcsik
これは今、完璧に動作します、あなたの助けをありがとう! – Matt