• 締切済み

リダイレクトについて

現在、新しいサイトを制作しています。 移行にあたり、現サイトの閲覧者をリダイレクトで 新サイトに自動的に移動させていと考えています。 リダイレクトさせる際に、new windowで新しいサイトを 表示させていのですが、技術的に可能でしょうか? また新サイトは、現サイトから来てくれた人しか見せたくないので リファラー認証を実施しようと考えています。 したがって、リダイレクト+new window+リファラーの3つを実現したいと思っています。 自分で試したところ、メタタグ表記でリダイレクト+リファラーは実現できました。 しかし、new windowが全然イメージできず、できていません。

  • HTML
  • 回答数2
  • ありがとう数1

みんなの回答

回答No.2

新規ウィンドウを開くだけであれば↓のような感じです ただしその他もろもろを実装する必要があれば それはjavascriptで処理として記載してください。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html xmlns="?http://www.w3.org/1999/xhtml"? xml:lang="ja" lang="ja"> <head> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>てすと</title> <script type="text/javascript"> location.replace('?http://taruo.net/e/')? </script> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> </head> <body> <input type="button" value="テスト" OnClick="javascript:window.open('./example.html', null)"> </body> </html>

回答No.1

javascriptのwindow.openを使用したらいかがでしょうか? リファラはpost/getを使って 画面が表示されるタイミングで チェックを行えば宜しいかと思われます。

syoshin88
質問者

お礼

confunkshunさま どうもありがとうございます。 javascriptのwindow.openとのこと、かしこまりました。 ほんとうの初心者で大変申し訳ないのですが、 window.open('example.html', null)を以下のhtmlに 組み込むにはどうしたらいいでしょうか? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>てすと</title> <script type="text/javascript"> location.replace('http://taruo.net/e/') </script> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> </head> <body>てすと</body> </html>

関連するQ&A

  • 301リダイレクトについて

    サーバーの移転を考えておりまして、ドメインには変更ないのですが、この場合、301リダイレクトの必要はないという認識でよかったでしょうか?? 閲覧者は、同様のURLへアクセスする事になり、googleのサイト巡回も同じドメインであれば、旧サーバーへ設置していたものは今までのものと違うものという認識になり、新しく移行させたサーバー(ドメインを新しく割り当てたもの)が認識されるので。 よろしくお願いいたします。

    • ベストアンサー
    • SEO
  • 携帯版アナリティクスでのリダイレクトの回数計測

    はじめまして。 携帯版googleアナリティクスでリダイレクトページの計測ができなくて困っています。 背景としては 別ドメインへの遷移の回数をリダイレクトページを挟んでその回数を計測することで 計測しようと考えています。 私のイメージとしてこのような形で測定しようと考えました。 ---------------------------------------------------------------------------------------------------- A(私のサイトのあるページ)→リダイレクトページ→B(リダイレクト先ドメイン)                       ↑ここにトラッキングコードを貼りつける。 ---------------------------------------------------------------------------------------------------- リダイレクト方法はサーバー内.htaccessにて Redirect permanent /aaa.html http://aaa/bbb という形で設定しております。 またリダイレクトページのコードですが、htmlページにコードを貼り付けた簡単なものです。 以下コードです。 ---------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <?php // Copyright 2009 Google Inc. All Rights Reserved. $GA_ACCOUNT = "MO-xxxx-xxxx"; $GA_PIXEL = "/ga.php"; function googleAnalyticsGetImageUrl() { global $GA_ACCOUNT, $GA_PIXEL; $url = ""; $url .= $GA_PIXEL . "?"; $url .= "utmac=" . $GA_ACCOUNT; $url .= "&utmn=" . rand(0, 0x7fffffff); $referer = $_SERVER["HTTP_REFERER"]; $query = $_SERVER["QUERY_STRING"]; $path = $_SERVER["REQUEST_URI"]; if (empty($referer)) { $referer = "-"; } $url .= "&utmr=" . urlencode($referer); if (!empty($path)) { $url .= "&utmp=" . urlencode($path); } $url .= "&guid=ON"; return str_replace("&", "&amp;", $url); } ?> <html> ---中略--- </body> <?php $googleAnalyticsImageUrl = googleAnalyticsGetImageUrl(); echo '<img src="' . $googleAnalyticsImageUrl . '" />';?> </html> ---------------------------------------------- ※html→phpの変換は.htaccessで別途記載しているのでビーコンは動いています。 これは確認済みです。 この条件だとリダイレクトはできているのですが、googleアナリティクスのコンテンツに リダイレクトページが反映されていませんでした。 おそらく、リダイレクトさせてしまうと、ビーコン反応前に遷移してしまうためトラックできないの だと思うのですが、これの解決に何かいい方法はございますでしょうか? 何分phpなどは今までいじってない初心者なものでして、過去のgoogleアナリティクス公式ヘルプの 投稿に http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=450b0542180ca7d1&hl=ja http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=6eb6776377b4fb05&hl=ja こういったものもあったのですが、読んでもよくわからなかったため、投稿させて頂きました。 解決に必要な条件などで提示しきれていないものが有りましたら お応えいたしますので、お力添えをお願いします。

    • 締切済み
    • PHP
  • ベーシック認証を使ったパソコンのアクセス制限

    ある携帯サイトをパソコンから閲覧すると ベーシック認証の画面が出てきます。 ユーザーエージェントを偽装しても 同様にベーシック認証が求められ パソコンからはどうしても閲覧できないようになっています。 携帯電話からは、ベーシック認証は行なわれず ふつうに閲覧することができました。 わたしもおなじようなベーシック認証を行ないたいと思い 検索しましたが、どうしても見つからなかったので 今回質問をいたしました。 おそらく.htaccessのhtpasswdやphpを用いているのだと思うのですが どのようにして実現しているのでしょうか? スクリプトなどを公開しているサイトなどがございましたら お教えいただけませんでしょうか?

    • ベストアンサー
    • HTML
  • ベーシック認証のパスワード

    認証が必要なサイトを閲覧するときにポップアップで出るベーシック認証のパスワードってどこに保存されてますか?新規PCに移行したいのですがパスワードの移し方がわからずパスワード自体も覚えていなくて、、

  • 「www.live.com」について

    こんにちは。 http://www.live.com/ってサイトありますよね。 これって、どんな技術を使って実現しているのでしょうか。Ajax?XML? もし作りたい場合はどうすればいいのかな・・・。XML専門のウェブ制作会社に依頼すればいいのかな・・・。よくわかりません。どなたか教えてください。よろしくお願いします。

    • 締切済み
    • XML
  • pdfファイルをメンバーのみに閲覧するには!!

    pdfファイルをメンバーのみに閲覧するには!! インターネットにおいて、phpによるログインシステムを利用したメンバー用サイトを制作中です。 本サイトにおいて、メンバーのみに、pdfファイルを閲覧できるようにしたいと考えておりますが、pdfファイルへのURLにより、メンバー外の方も閲覧可能となってしまいます。 メンバーのみへ閲覧可能とし、メンバー外の方には、閲覧できないようにする方法はありますでしょうか? pdfファイルの存在するディレクトリへベーシック認証を設定すれば可能と思いますが、ログインシステムを利用して一回サイトに入ってきていますので、ベーシック認証による再度のユーザID、パスワード入力は、手数を増やしますので、できるだけこの方法は避けたいと考えています。アドバイスをいただけますよう、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 日本語化について

    海外のサイトを閲覧してたらいつも思うのですが、ホームページがすべて英語表記なんでよくわかりません。 英語を日本語化出来たらもっと便利なのにな~って思います。このような事が実現できるソフトはあるのでしょうか?

  • 他サイト数値を自サイトに反映させるプログラム

    他サイトにある数字を認識して自サイトに反映させるプログラムなど実現可能なのでしょうか。 たとえばある統計の結果を数ヶ月に一度更新しているサイトがあるとして、その2000人と書かれた数字が2050人と変わったときに自サイトの数値も2050として数値が変わる仕様です。 やっていることは無料閲覧できるサイト制作者のページを閲覧して数値を確認して、自サイトへ書き込むというアナログの作業が自動化できればなと考えています。 この手動が自動化することについては、やっていることは上記と同じことなので他サイト制作者の認可はもちろん得なくてもよいとは思います。 もしこれが実現されたとなれば他サイト所有者に許可を受けずとも(普通は認可いらないはず)こちらサイトの更新の手間が省けるのですが、このためには相手先のホームページからの行き着いたページのURLのページの位置の画像認識をして数値を割り出し、もしページの数値の位置が変わったときやページごとURLが変わったときなど変化があれば通知されるようなシステムになると思うのですが、こういったことは実現できるのでしょうか。 よろしくお願いいたします。

  • 携帯のサイトをパソコンから閲覧する方法(技術)を教えて下さい

    携帯のサイトをパソコンから閲覧する方法や技術を教えて下さい。 iモード等の勝手(非公式)サイトは、パソコンから見ることができますが、公式サイトは見ることができません。 どのような情報を使用して遮断しているのでしょうか? (認証の時に、携帯電話であるか否かを判別している?) また、ここら当たりの、ネットワーク構成などの技術的な資料が掲載されているサイトがあれば、教えていただけると助かります。 宜しくご指導お願いします。

  • スマートフォン用ページの横スクロール機能

    私はフリーの個人事業主ですが、コンシューマ向けサービスを訴求するため、スマートフォン向けHPの制作を検討中です。 画像や図を多用するサイト構築となりそうですが、それらは横長サイズのものも多く、スマートフォンの縦画面では収まりきらないものも多くなるものと思います。 私はプログラマーではないので専門知識に乏しいのですが、とある制作業者さんに「縦画面での閲覧を維持しながら、横長の画像や図の部分だけは横スクロールで見せたい」と相談したところ、そういう技術はあまり聞いたことがない、と首をかしげられてしまいました。 私はどこかでそういうサイトを見たことがあるので、技術的には可能だと思うのですが・・・ ※どこのサイトか完全に失念してしまいましたが・・・ 私はよくわかりませんが、「jQuery」や「jQuery mobile」など、何らかの技術を使って表現することはできないものでしょうか。