• ベストアンサー

ダウンロードのスクリプトについて

お世話になります よくサイトからダウンロードをするときに アドレスの部分が数字だけの場合があるのですが 例021.223.321.222など あれはダウンロードのアドレス自体が数字のURLなのでしょうか? もうひとつ質問させていただきます。 現在ダウンロード用のコンテンツをホームページにのせたいのですが アドレスをランダム(?)もしくはばれない様には出来るのでしょうか? 例<a href="http://www.xxx.jp/download/a">ダウンロード</a> 上記の様なダウンロードアドレスを設けた場合 上記のアドレスをばれない様にできるのでしょうか? 例えば定期的にアドレスを自動変更や ランダムにアドレスは変化するものの ダウンロードコンテンツは一緒など 説明がわかり難かったら申し訳御座いません。 アドバイスお願いいたします。

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

  • ベストアンサー
noname#35109
noname#35109
回答No.1

ほとんどわかりませんが, わかるところだけ回答します。 > 例021.223.321.222など > あれはダウンロードのアドレス自体が数字のURLなのでしょうか? 自宅サーバか何かで,ドメインを取るのがいやだったからではないでしょうか。 お金もかかりますから,なるべくドメインは取得したくないですね。 でも 021.223.321.222 みたいなのでは,格好が悪いですし,覚えにくいですし...。 例えば, 「教えて!goo」 http://oshiete.goo.ne.jp/ の本当のIPアドレスは http://210.165.9.84/ です。 また,例えば 「OKWave」 http://okwave.jp/ の本当のIPアドレスは http://210.132.71.10/ です (IPひろば http://www.iphiroba.jp/index.php で検索) 「教えて!goo」も「OKWave」も, というか一般的な普通のサイトも, わざわざお金をかけてドメインを取得しているのです。 > 上記の様なダウンロードアドレスを設けた場合 > 上記のアドレスをばれない様にできるのでしょうか? > 例えば定期的にアドレスを自動変更や > ランダムにアドレスは変化するものの > ダウンロードコンテンツは一緒など PHP とかサーバサイドの言語を使用して, その引数や動作を変えればなんとかなると思います。 HTML や JavaScript などクライアントサイド言語では, ランダムにアドレス(リンク先)を変化させることはできても, ファイル自体のアドレスを定期的に自動的に変えることはできないので。 どうやってしているのかはわかりませんが, 例えばこのサイト↓。 「栃木県教育センター 教材研究の広場」 http://hiroba.tochigi-c.ed.jp/index.php このページからどう行っても良いのですが, 例えば 教材研究のひろば > 高等学校 > 理科 > 授業で使えるアニメーション 物理編 とたどって行くと次のページにたどりつきます。 http://hiroba.tochigi-c.ed.jp/plan/detail.php?plan=C005-0001 SWFファイル(Flashです)でも,HTMLファイルでも,一太郎のファイルでも, どれでもにわけのわからないリンクがかかっていて, どれでもがなぜかダウンロードできます。 どうやるのかは知りませんが, PHP ではこういうことが可能なのでしょう。

その他の回答 (1)

  • www15
  • ベストアンサー率54% (6/11)
回答No.2

<前者の質問について> これはIPアドレスというものです。 大まかな説明はNo.1の方が説明してくれているので、あとは「IPアドレス」で検索してみて下さい。 <後者の質問について> ファイル名だけであれば変更することは可能です。ただしCGI(PHPでもいいですが)を使えることが条件になります。 おおまかには以下のような手順になります。 ・ページ内にはCGIスクリプトへのリンクを貼る ・そのCGIスクリプトを実行することで、ファイルがダウンロードされる。その際同時に元データのファイル名も変更する。 細かいスクリプトの設計は、なぜ「ファイル名を固定にしたくないか」で変わってきます。(たとえば、画像への直リンクを避けたいなど)

関連するQ&A

専門家に質問してみよう