リファラー情報を付けてリダイレクトするには、以下を参照。
やはり、お前らのJavaScriptでのリダイレクト実装は間違っている - Qiita
http://qiita.com/1987yama3/items/5ff58b6195fe6c3f268b通常、このような感じですが、
// PCサイト側のJavaScript if ( isMobileDevice() ) { location.href = "http://example.com/sp/index.html"; }
↓ こうする。
if ( isMobileDevice()) { var redirect_url = "http://example.com/sp/index.html" + location.search; if (document.referrer) { var referrer = "referrer=" + encodeURIComponent(document.referrer); redirect_url = redirect_url + (location.search ? '&' : '?') + referrer; } location.href = redirect_url; }
0 件のコメント:
コメントを投稿