• 締切済み

ワンクッションページの構造

http://www.logsoku.com/r/mnewsplus/1265462715/ このページにある画像へのリンクですが、クリックすると、ワンクッションページに行き、そこから張られたリンクによって目的のページへたどり着くことができます。 このように隙間にワンクッションページを置くには、どのようにつくればよいでしょうか? URLを見ても  http://l.moapi.net/http://www.sponichi.co.jp/entertainment/flash/KFullFlash20100205013.html http://の中に http://が入っており、構造的にも理解できません。

みんなの回答

回答No.1

ドキュメントルートにアクセスするとCGIが動作するようになっています。 この場合のドキュメントルートは http://l.moapi.net/ です。 このCGIには「自分自身が呼び出された時のURL」が渡されます。 つまり「http://l.moapi.net/http://www.sponichi.co.jp/entertainment/flash/KFullFlash20100205013.html」が渡されます。 あとは、そのURLから、先頭の「http://l.moapi.net/」を削って「http://www.sponichi.co.jp/entertainment/flash/KFullFlash20100205013.html」を取り出して、リンクとして表示します。 仕組み的には「非常に簡単」であり、使う側も、URLの先頭に「http://l.moapi.net/」を足すだけで簡単に利用できます。 >このように隙間にワンクッションページを置くには、どのようにつくればよいでしょうか? 自分で作る必要は無いでしょう。既存のワンクッションページを借りれば良いだけです。 質問文にあるワンクッションページも、使いたい人が勝手に使って良い筈です。 それに、自分で作ると、貴方が作ったワンクッションページを、他の人が無断でタダ乗りして来るので、自作はお勧め出来ません。

DODOOffs
質問者

お礼

ありがとうございます。とてもヒントになります。Rubyの練習のため、ワンクッションサイトの構造をいろいろ考えたのですが、やはり、知識も乏しいことから上手く作ることが出来ませんでした。 http://l.moapi.net/http://www.sponichi.co.jp/entertainment/flash/KFullFlash20100205013.html これだとすると、  なぜ  http://l.moapi.net/ のうしろにURLがはいるのかが仕組みが分かりませんでした。 僕の知識ですと、インプットボックスにURLを入れて、ボタンを押すと、リンクになるようにはできるのですが、 URLのこのあたりがよく分かりませんでした。 それにルートのURLの後に直接URLをいれても、リンクが生成されるので、不思議です。 もしよければ、教えてください。よろしくお願いします。