- 締切済み
無料HPの自動挿入広告について
ファイルをサーバーにUPすると広告が挿入する所があると思います。質問はその広告を消すとかではなく、どのように挿入しているのでしょうか?初心者の頃はUPしたら管理者が手作業で行っていると思っていましたがよくよく考えればそんな効率の悪いことはしていないハズです。具体的に詳しく説明をお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mrumesuke
- ベストアンサー率45% (254/557)
Apacheにモジュールを組み込んで機能を拡張します。 モジュールはmod_layoutが一般的なようですが、それ以外にもmod_insertというモジュール(作者は日本人)、libapache-mod-randomなどがあるようです。 これ以上深く突っ込む場合は質問のカテゴリーを変えた方がよいかもしれませんね。 mod_layout http://tibbar.dip.jp/~rabbit/server/howto/right/layout.html http://sakaguch.com/PastBBS/0014/B0008772.html mod_insert http://sourceforge.jp/projects/modinsert/document/modinsert_0.0.2_-_Notes/ libapache-mod-random http://packages.debian.org/stable/web/libapache-mod-random.ja.html
- stosh666
- ベストアンサー率40% (17/42)
無料HPの広告は、挿入時でなく、表示時に機械的に入れていると思います。 また、挿入方法ですが、一度広告入りのページ(フレーム無しのが 見やすいでしょう)のソースを表示してみて下さい。 href="......"と書いてある部分、しかも自分の登録した コンテンツ以外のものがあると思います。こういったものを、 ブラウザからサーバーへアクセスがあった時に、対象となる .html/.htmファイルに無理矢理差し込むようにサーバーを 設定しているだけでしょう。 #多分それが一番ラクで確実な運用方法ですので、こうやって #いるのだと思います。
ホームページには、必ず存在する基本的な構造命令があります。 それを検索して自動挿入しているのだと思います。
お礼
回答ありがとうございます。FTP接続が有った場合、構造命令を検索し広告を自動挿入するプログラムと言うことですか?それはサーバー側で設定しているのですよね?どのような言語で書いているのでしょうか?
お礼
回答ありがとう御座います。当方の借りている所では<BODY>のすぐあとからhtmlで記述された広告が挿入されています。FTPでUPしすぐサイトを見てもすでに挿入済です。そのような仕様はよく分かりました。プログラム的(Apachのほにゃららを設定する等)にお教え頂けますか?