Webのトップページに表示するための方法

このQ&Aのポイント
  • Webのトップページに、cgiで表示される内容の一部を切り取って表示する方法を探しています。
  • 目的はトップページのアクセス数を増やすことで、毎日更新する日記の一部を表示することが考えられます。
  • 制約条件はcgiプログラム自体に変更を加えないことで、トップページのhtmlの記述変更だけで目的を達成する必要があります。
回答を見る
  • ベストアンサー

Webのトップページに、cgiで表示される内容の一部(最初から20行程

Webのトップページに、cgiで表示される内容の一部(最初から20行程度)を切り取った形で表示したいと思います。 毎日更新する日記の一部を切り取ってトップページに置くことで、トップページのアクセス数を増やしたいと考えております。 なお、綺麗に一日分を切り取れる必要はなく、例えば最初から20行程度が表示できれば十分です。 制約条件は以下の通りです。 (1)cgiプログラム自体に変更を加えないこと。cgiはプロバイダが提供しているものを使っているので、変更できないから。 (2)トップページのhtml(index.html)の記述変更だけで目的を達成できること。理由は、上記(1)に同じ。 上記目的を実現できる方法、ヒント、または適当なポインタをご教授頂きたく、よろしくお願い致します。

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

一番スマートなのは、トップページをCGIにして、そのCGIから日記帳データの一部を読み込んで、HTMLを出力すること。  そのためにはindex.htmlをCGIに変更して、.htaccessが置けると事と、htmlをCGIに指定できることが条件  次善の策は、トップページをindex.cgiなどに変更。この場合サーバーの設定でindex.cgiがディレクトリインデックスにあることが条件。ただし、すべての下位ファイルのトップへのリンクを書き換える必要がある。 ※簡単なのは日記帳へ書き込むフォームの送信先を別CGIにして、それでindex.htmlを書き直してから、本来のCGIに移動する。  あまりお勧めしないが、トップページにiframeで掲示板の該当記事を埋め込む。この場合、その記事にアンカーがあることが必須。  最後の物以外は、CGIが自作できる技量が必要でしょうね。

TomMurphy
質問者

お礼

ご教授頂きました、iframeの方式にて、当方の望む表現ができることを確認しました。 ご指導頂きまして、誠にありがとうございました。

関連するQ&A

  • SSIのようにして、CGIをページ内に表示させる

     通常のHTMLページにCGIを読み込むにはSSIなどの方法がありますが、  SSIを使っているページは左、中央、右といったように分かれていて、呼び出した日記を中央に表示させるとします。これだとトップページはSSIで問題なく表示出来ますが、その表示された日記にあるリンク(先月の日記、とか)をクリックして先月のページを表示させると、SSIの仕組みからして当然、最初に読み込んだ際のレイアウトは無視され、左、右のカラムは消えて、ただの日記だけのページになってしまいます。  iframeなど、別の表示方法もありますが、iframeなどのフレームはSEOの観点から避けたいと思っています。  SSIでは無理だとすると、このようなリンク先まで最初の読み込みレイアウトを維持して表示する方法はあるでしょうか。

    • ベストアンサー
    • HTML
  • HPトップページが表示されません。

    ホームページを作成しましたが、トップページが表示されません。 トップアドレスを入力すると、ファイルをダウンロードする画面が表示されてします。 同階層にcgiを設置しているからでしょうか? トップ以外のページは表示されます。(一部ページを除く) どなたか助けてください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • ページAのhtmlソースの一部をページBのトップに連動させたい。

    検索したのですが、うまく当てはまりそうなものが見つからなかったので、質問させてください。 ページAのhtmlソースの一部(tableタグで囲まれた10行程度のソースです)をページBのトップに表示・連動させたいのです。 iframeで引っ張ってこようと思ったのですが、それでは一部だけ表示させることができず、困っています。 なにか、プログラムなど使えば出来るのでしょうか。 素人で説明が分かりづらいと思いますが、助けていただければと思います。 よろしくお願いいたします。

  • IEを使って最初に表示されるトップページについて

    IEを使って最初に表示されるトップページについての質問です。今までいろいろなサイトをトップページに指定してきました。「OCN」であったり、検索エンジン集サイトであったり、「便利コム」といういろいろ便利なサイトであったり..ここで質問ですが、これは超おすすめという、トップページに指定できるサイト、私はこのサイトを トップページにしてますというアドバイスやおすすめトップページサイトを教えていただけないでしょうか?

  • トップページに、ある1つのカテゴリの記事しか表示できないようにする方法を教えてください

    seesaaを使っています。 トップページに、ある1つのカテゴリの記事しか表示できないようにする方法を教えてください。 例えば、日記の場合、トップページには日記だけしか表示されず、他の記事を見たいときはカテゴリから選ぶ、という形式にしたいのです。 また、日記以外の記事を新しく書いても、トップページには表示されないようにしたいです。

  • CGIで新着順に表示させたいのですが上手くいきません。

    CGIで新着順に表示させたいのですが上手くいきません。 http://www.wackyfactory.net/cgi/todo.txt こちらのCGIを使わせてもらっているのですが、古い順に表示されてしまいます。 425行目の foreach (@PICKUP) { を foreach (reverse(@PICKUP)) { に変更し、そのページ内では新着順になったのですが 件数がたまり2ページに増えると新着の項目が2ページ目に表示されてしまいました。 良ければアドバイスなど頂けると有り難いです。

    • 締切済み
    • CGI
  • MOVABLE TYPEでトップページをつくりたい。

    今、最新のmovable type3.2-jaをインストールしました。 楽天などのように、一番上のほうに、トップページとして何行かの文章を書き、日記を更新しても、必ずそのトップページが一番上に表示されるようにしたいのですが、どうしたらいいのでしょうか。 もし、参考テンプレートなどありましたら教えていただきたいのですが。 よろしくお願いします。

  • TOPページ以外のアドレスを表示しないようにするには

    いろんな方のサイトを見ていると、どのページに飛んでも TOPのアドレス(URL)が表示されているHPがけっこう多いことに気が付きました。 例えば、私の場合、TOPページのアドレスの末尾をindex.htmlにして、 掲示板は、bbs.html、日記だとdiary.htmlにしているんですが、 その気になるサイトさんでは、掲示板に飛ぼうが日記に飛ぼうが常にアドレスがトップページと同一です。 色々検索したのですが、ぴったりくる検索ワードを見つけられませんでした。 このようなページを作る方法や、メリット、デメリットがあったら教えて下さい。

  • CGIで表示させるページを、

    初心者です、市販ソフトを使用して部品の検索ページを作っています。ロボット型の検索エンジンにCGIで表示させるページをヒットさせることは可能なのでしょうか、TOPページはMETAタグの記入方法がわかったのですが?ちなみに検索結果は変化してしまう可能性があるので無理だと思うのですが、各部品のページは固定のアドレスだと認識しております。宜しくお願いいたします。

    • 締切済み
    • CGI
  • HTMLページに掲示板CGIを表示させるには?

    XREAのサーバーを利用してサイトを運営しています。 トップページ(HTML)から掲示板(CGI)へリンクさせているのですが、 図のようにトップページ下部にその掲示板ページを組み込んで表示させたいと考えています。 左右割りや上下割りなど(フレーム?)ではなく、小窓のように 掲示板を表示させたいのですが可能でしょうか? 10年以上使っているアドレスなのでトップのURLは変更したくありません。 また、私自身はFirefoxを使用しているのですがIEその他の利用者にも 問題なく表示される方法を探しています。 作成ソフトはホームページビルダー6を使用しています。 ご存じの方がいましたらよろしくお願いします。

専門家に質問してみよう