- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIの代わりにそこにSSIを使ったHTMLファイル(*.shmtl)を表示)
CGIの代わりにSSIを使ったHTMLファイル(*.shmtl)を表示する方法
このQ&Aのポイント
- infoseekのサービスを使用している際に、インラインフレーム内にCGIを組み込むと広告が倍に増えてしまう問題が発生しています。
- infoseekのスタッフに問い合わせた結果、CGIの代わりにSSIを使用したHTMLファイル(*.shmtl)を表示させる方法があることが分かりました。
- CGIについてはまだ勉強中で、自分で設置することができる程度のレベルです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<!--#exec cgi="xx.cgi" --> こんな感じに置き換えてあげればいいのかな? SSIの書式で、CGIを呼び出します。 やってみてください。 SSIそのものは、CGIのようにサーバ側で処理を施すのですが、違いは、置き換えという考え方で動くことです。したがって、CGIのように繰り返しなんかはできません。条件分(if文)ぐらいかな?つかえるのは・・ 参考まで、こちらを・・。 http://tohoho.wakusei.ne.jp/wwwssi.htm
その他の回答 (1)
- rara_sun
- ベストアンサー率50% (271/539)
回答No.2
インラインフレームの中で利用するといいですね。 こちらが参考になろうかと思います。 http://www.big.or.jp/~knight/improve/boardmini.shtml
質問者
お礼
回答ありがとうございます! 謎が解けました~!! 参考URLもとても勉強になりました。 早速実行したかったのですがPCを急に修理に出さなければいけなくなってしまったので、またPCが全快してから 実行したいと思います。 本当にありがとうございました。
お礼
早速の回答、本当にありがとうございます! いきなりですが、もうひとつ質問させてください。 <!--#exec cgi="xx.cgi" --> これはどこに置き換えればいいのでしょうか? ape_boardをインラインフレームの中に組み込むつもりなのですが、 cgiそのものにこれを組み込むのか、それとも新しくshtmlのファイルを作って、その中にこれを組み込むのかがなかなかわかりませんでした…。ごめんなさい。 ためしに、yomikomi.shtmlというファイルを作ってその中に先ほどの一文を載せて、インラインフレームの中に表示されるようにアップしてみたのですがうまく表示されませんでした…。 もしよろしければ、その点をもう一度解説していただきたいです。本当にお手数かけてしまってすみません。 よろしくお願いいたします。