• ベストアンサー

変数?を使ったリンク

YAHOOから外部へのリンクのように リンク先へのアドレスがリンク先のURLではなく 以下のように表示されていますが <例> YAHOOからGOOへのリンク http://dir.yahoo.co.jp/proc/?m=redir&sid=2075107090&ssid=2075107091&loc=1&sig=cb9bef9e32ffab9286c4ab5476b9bbb6&rd=http%3A%2F%2Fwww.goo.ne.jp%2F この様なリンク方法を運営サイトで行う場合。 どのようにすれば良いのでしょうか? ランキングサイトなどもこの形式を取っているようなので リンクを踏んだカウントなども取れるとの噂を小耳に挟んだので 解説してあるサイトなどを教えていただければ幸いです。 0からきっちり学びたいと思っているのですが プログラミングにしても何から入ればいいのでしょうか?

  • HTML
  • 回答数4
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

cgiだと思います。 私はPHPをお勧めします。

その他の回答 (3)

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.4

> あれがJavaです。 Java≠JavaScript 誤解を招きそうな感じが…^^; http://e-words.jp/w/Java.html http://e-words.jp/w/JavaScript.html カウントを取っていると言うことは直接リンクさせずCGIを経由させることでアクセス情報を記録しカウンタに反映させてるってことですね。

  • -Kei
  • ベストアンサー率50% (151/299)
回答No.3

?以降はサーバー上のプログラムにパラメーターを渡し、それを元にクライアント側(ブラウザ)にメッセージを送ってきます。 ここでは直接リダイレクトするようにメッセージを送ってきてリダイレクトさせています。(HTTPリダイレクト) 直接リダイレクトできない場合はMETAタグかJavaScriptを使うことになります。 CGI(Perl等)、PHP、Java(JavaScriptとは別)等々 個人サイトレベルならCGIかPHPを使うことになると思います。 どれが使えるかはサーバー依存です。 リダイレクトだけならどっちでも変わりありません。 試したことはないんですが、参考URLの内容ををコピー&URL修正で飛ぶはずです。(もちろんパーミッションの変更とPerlへのパス変更も)

参考URL:
http://www.futomi.com/lecture/ohter/redirect.html,http://www.ksknet.net/cgi/post_50.html
  • xkuonx
  • ベストアンサー率41% (23/56)
回答No.2

Javascriptを使えば一応出来ますね。 指定URLに飛ばす命令があります。 その待機時間を0秒にすればいいのです。 たまに「ホームページが変わりました。3秒後に新しいホームページに飛びます」みたいなの見ませんか? あれがJavaです。 YahooのはCGIかPHPだと思います。 最近はCGIよりもPHPが主流になってきてますね。 何せPHPのサーバーへの負荷はCGIがかける負荷よりも少ないですからね。 だから、HTML関連のプログラミングを学ぶならPHP言語お勧めします。 簡単な順でいくと HTML→CSS→Javascript→PHP→CGI なのかな?

関連するQ&A

  • yahooアフィリエイトのリンクについて

    yahooアフィリエイトのリンクを作成すると以下のようになります。 この中にimgタグがあるのですが、これは何のためにあるのでしょうか? 透過gifかなとも思いましたがsid=*******&pid=*******を渡しているので、なにかに利用されているとは思うのですが分かりません。 画像読み込みでアクセス数をチェックしているとも考えましたが、そもそもリンクのクリック数で見ていけばいい話ですし、憶測でも構いませんので、ご回答よろしくお願いしますm(_ _)m <a href="http://atq.ck.valuecommerce.com/servlet/atq/referral?sid=*******&pid=********&vcptn=shpg%2Fp%2F3pG1DC5AQ7OfK2AkAPbcpms-&vc_url=http%3A%2F%2Fstore.shopping.yahoo.co.jp%2Fqueenspop%2F3332.html" target="_blank" >テキスト<img Src="http://atq.ad.valuecommerce.com/servlet/atq/gifbanner?sid=*******&pid=*******&vcptn=shpg%2Fp%2F3pG1DC5AQ7OfK2AkAPbcpms-" height="1" width="1" border="0"></a>

  • Eメールのリンク

    先ほど友人とメールやりとりしていたのですが、 Eメールの本文中のリンクを押してもサイトが開かない と言っているのですがどういった可能性があるのでしょうか? リンク先URLも間違いがなく、 私の方で送信済みメールのリンクをクリックしてみると きちんとリンク先のサイトが開きます。 私はyahooのフリーメールを使っていて、 相手はどこのメーラーを使っているのかわかりません。 よろしくお願いいたします。

  • 画像リンクの上に文字リンクを乗せる方法は?

    画像(アイコン)リンクの上にテストで、文字リンクを貼りつけたいのですが、どのようにしたらよいでしょうか? ちなみに、リンク先はphpで読み込ませています。 ソースは <li><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php"><img src="<!--{$TPL_DIR}-->img/side/about_on.jpg" width="166" height="30" alt="当サイトについて" style="border: none" name="about" id="about" /></a></li> のようになっています。現在、画像(アイコン)リンクはこれで表示できています。 どなたかよろしくお願い致します。

  • 「あなたがアクセスしようとしているリンク先ははYAHOOのサイトではありません」って

    あるサイトからリンクでとぼうと思ったら、「あなたがアクセスしようとしているリンク先ははYAHOOのサイトではありません」という画面がよく出るんですが、これはどういうことなのでしょうか?何かイカガワシイサイトに行ってしまうのでしょうか?

  • リンク先のサイトが開かなくて困っています。

    最近リンクのことで困っています。 ディスプレー画面上にリンク先のアイコン(例えばyahooなど)を置いていますが、それをクリックしても、リンク先のサイトが開かないことが有ります。 また、あるサイトを開いて、その文中の「青字」部分をクリックしてもリンク先のサイトに飛ばないことが有ります。 思い当たることとして、広告が出過ぎるために聞きかじりで「クッキー」関連の設定をしたようです。 OSはWINDOWS7です。 曖昧な事ばかりですが、宜しくお願いします。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • Internet Explorer 8でリンク先に飛びません。

    Internet Explorer 8でリンク先に飛びません。 ヤフーオークションの取引画面等の、リンク先をクリックすると、白い画面が開いたまま反応しません。 ほかのサイトでもリンク先が貼り付けているところで同じ症状がでます。 どなたか解決策をご存じの方はいませんでしょうか。

  • Internet Explorer 8でリンク先に飛びません。

    Internet Explorer 8でリンク先に飛びません。 ヤフーオークションの取引画面等の、リンク先をクリックすると、白い画面が開いたまま反応しません。 ほかのサイトでもリンク先が貼り付けているところで同じ症状がでます。 どなたか解決策をご存じの方はいませんでしょうか。

  • 【PHP】SSL領域時でのリンクの書き方は?

    PHPにてサイトを作っているものです。 最近SSL領域にもファイルを置き始めているのですがリンクの書き方で疑問があります。 リンク <a href="/dir/index.php">リンク</a> 画像  <img src="img/1.gif" /> SSL領域で上記のような書き方をすると当然リンク先は「https://~」となります。 そうではなくリンク先を「http://」にしたい場合はどうするのでしょうか? 現状正直に長々と「http://~」と書いておりますが、やはりやむを得ないのでしょうか。もしお手軽かつ単純な方法があるなら教えてください。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • Yomi-search【PHP】について

    [正しい例] http://f33.aaa.livedoor.jp/~happye/yomi/html/01_01.html ■内容 リンクを押すときちんと指定先のサイトへ飛びます。 ■ソース <a href="http://f41.aaa.livedoor.jp/~pmns/" target="_blank" style="text-decoration:none">■</a> [悪い例] URL: なし ■内容 リンクを押すときちんと指定先のサイトへ飛びません。 アドレスを見てみると、UPしたサーバーのホストが指定URLの前に入ってしまってます。  ●アドレス例  http://11.11.1.111/sample/sample/http://yahoo.co.jp/ ■ソース <a href="http%3A%2F%2Fwww.yahoo.co.jp%2F" target="_blank" style="text-decoration:none">■</a> [考え] 悪い例のソース中のリンクに文字化け?が見られることから、 おそらくなんらかのPHPファイル中に「://」を「%3A%2F%2F」として認識してしまってるため、 そのままホスト部分も一つのURLとして認識してしまったのだろうと思います。 万が一そうだとしても、どこをどう直せばいいかわかりません。 どなかかご教授ください。

    • ベストアンサー
    • PHP
  • ホームページのSEO対策

    http://www.seotools.jp/001_seoanalyze/?url=http%3A%2F%2Fwww.google.co.jp%2F&submit=SEO%B2%F2%C0%CF 上記のページでいくつか質問があります。 1.WEBランクとは?  グーグルの方は、5Ptsあったのですが、「Yahoo! WEB ランク」は、0でした。  このヤフーの方を5Pts位にするにはどのような対策をすれば良いのでしょうか。  グーグルは、何もしてないのに5ptsあって不思議でした。 2.キーワード分析?  このキーワードですが、サイト上の全部に対してのキーワードでしょうか。  ※タイトル、メタタグだけでなく、本文の言語、画像などを貼った時の(altの部分)に対して最も使われている言語を引いてくるのでしょうか。 3.被リンク数  私のサイトがAとしたら、他の方々がヤフー検索で私のホームページにどれだけ来てくれてるかをはかるもんでしょうか。  それとも他の人が作成してるBサイトに私のホームページのリンクを張ってもらえるように頼みそのサイトを増やさなければならないと言う事でしょうか?  ヤフーには、広告出してますけど、それでも被リンク数が可也少ないです。  未だ何か方法があるのでしょうか。  1~3でどれか一つでもお願いします。