• 締切済み

SSIでCGIを出力?

今、インフォシークでHPを作ってます。 拡張子が.htmlのページの中に<iframe>で、小さくCGI(拡張子.cgi)を表示しているのですが、 そのCGIのページにも広告が入ってしまって、広告がいっぱい!となってしまいました。 インフォシークではフレームを使った場合の小さい方のページは.shtmlにしろ、とありましたが、CGIの拡張子を変えるわけにも行かず問い合わせをしたんです。 すると >CGIで出力させているフレームを.shtmlファイルにして、 >そこにSSIと同様の方法でCGIを出力させてください。 と返答がありました。 1行目の意味と、2行目のやり方が解かりません。 ・・・長くなってすみませんm(_ _)m

みんなの回答

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

http://isweb.www.infoseek.co.jp/Icont?sv=IW&pg=iw_spec.html にタグの記載がありますが<iframe>に表示されるHTMLファイルの 拡張子を「.shtml」にし、CGIの設定の中で上記URLに記載のある タグを記載するようにしてください ※CGIはご自分で責任を持っていじるようにしてください  と言っても、たいしたこと無いですけど(笑)

参考URL:
http://isweb.www.infoseek.co.jp/Icont?sv=IW&pg=iw_spec.html
conpyshiratan
質問者

補足

え?え? <iframe>に表示されるのはHTMLファイルじゃなくてCGIファイル(?)なんですが・・・ あと、その参考URLのどのタグをどこに記載するのでしょうか?

  • panda0000
  • ベストアンサー率35% (59/165)
回答No.1

>拡張子が.htmlのページの中に<iframe>で、 この.htmlを.shtmlに変えて、iframe部分を <!--#exec cgi="CGIのファイル" --> のような感じに変えて埋め込む、ということではないでしょうか。 SSIやexecについては、参考URLをご覧ください。

参考URL:
http://tohoho.wakusei.ne.jp/wwwssi.htm
conpyshiratan
質問者

補足

すみません、言うの忘れてました・・・ infoseekでは、SSIは#execが >セキュリティ強化の為 利用できないんです。