リダイレクトしてもパラメータを引き継ぐ方法

リダイレクトしてもパラメータを引き継ぐ方法

サーバー

リダイレクトした際にパラメータを引き継ぐ方法です。

.htaccessを利用します。今回は、af1.html を af2.html へパラメータを引き継ぎつつリダイレクトします。

以下の記述でパラメータを引き継いでリダイレクト出来ます。

リダイレクトしつつ、新しいパラメータを付ける

今回この方法を書いた理由は、アフェリエイト用にURLを作成し、そのURLからコチラ側で自由にリンク先を設定したかったためです。そのためリダイレクト先のURLには、UTMパラメータをつけています。

UTMパラメータに関しては下記に詳しく書いてあります

リダイレクト先のURLに下記のようなパラメータを付けて、リダイレクトをした場合でも「QSA」という記載があるため元のパラメータも「&」で一番最後に自動で付けてくれます。

上記の様なURLであった場合でも、最初に書い.htaccessへ記載するリダイレクト方法で以下のようにしてくれます。

実際にリダイレクトされたURL

PR

まとめ

代理店などにに渡して設定してもらうURLは、後で差し替える際に面倒です。リダイレクトを前提に渡してしまえば、後から差替えも簡単です。

IPT対応などで、入稿URLにトラッキング用パラメータを付ける場合があるため今回の方法を覚えておきましょう。クローズドアフェリエイトのレントラックス は入稿用のURLにトラッキング用にパラメータが付与されていました。

リスティングでは入稿用URLがリダイレクトすると、審査が通らない Or 後で審査が落ちる ので注意してください。

サーバー

Posted by web