No.2ベストアンサー
- 回答日時:
CGIといっても、いろんな種類があります。
言語はなんですか?
また、サーバーはレンタルですか?
自分で構築するのですか?
種類はNTですか?UNIX?LINUX?
基本情報がまったくわからないので、アドバイスのしようがありません。
一番汎用的なPerlであれば、拡張子htmlはまず無理でしょう。
一般的には.cgiや.plになります。
ryouchiさんがおっしゃっているとおりです。
PHPなら.php、ColdFusionなら.cfmです。
この3つなら、レンタルサーバーで可能です。
ただし、.htmlはCGIに使えないと言う事はありません。
JavaやServer Side JavaScriptでは、拡張子.htmlでCGIが使えるようです。
ただ、JavaやServer Side JavaScriptの使えるレンタルサーバーというのは聞いたことがありません。
あったとしても、かなり高額なサーバーになると思います。
ご参考まで。
この回答への補足
先日質問させていただきました者です。HTMLの件で、
説明不足ですみませんでした、レンタルじゃなく自分のパソコンです。Apacheのwebサーバを使います。OSはwin2000serverです。
C++言語で組み込もうと考えています。CGI実行プログラムとただHTML画面を表示するのとをサーバに区別させます。そこでプログラムファイルの拡張子の区別はいらなくなるのかなと思いました。
よろしくお願いします。
No.3
- 回答日時:
試したことはありませんが、実行ディレクトリにhtaccessファイルの設置が
許可されており、そこでの設定が反映される環境ならば、.htaccessに
.htmlという拡張子のContent-typeをapplication/x-httpd-cgiとする記述を
すれば実行はできるかな?と思います。
が、その場合同一ディレクトリ内(と、下階層)の.htmlという拡張子のファイル
はすべてcgiプログラムとして解釈されると思います。
拡張子の意味を考えるとあまりおすすめできるものではないかもしれませんね・・・
この回答への補足
先日質問させていただきました者です。HTMLの件で、
説明不足ですみませんでした、Apacheのwebサーバを使います。OSはwin2000serverです。
C++言語で組み込もうと考えています。CGI実行プログラムとただHTML画面を表示するのとをサーバに区別させます。そこでプログラムファイルの拡張子の区別はいらなくなるのかなと思いました。
よろしくお願いします。
No.1
- 回答日時:
プロバイダーによっても違いますし、CGIを作成するソフトウェアによっても違います。
ひとつ言えることは拡張子htmlでは動かないと思います。
(サーバ側で特別なマッピングをしていれば別ですけど・・・)
perl(又はjperl)などで書かれたものは、*.plまたは*.cgiをよく使います。
お使いのプロバイダに伺ってみては如何でしょうか?
なお、CGIとはCommon Gateway Interfaceの略ですので、意味から鑑みると、決してperlで記載しなければいけないってことではないと思います。
(最近CGI=perlってみんな思っているのかもしれません)
どの言語でCGIを書くのか、どのサーバソフト(apacheとかIISとか)でどのOSで動かすのかがわかればもう少し回答も近くなるかと思います。
少なくとも、.htmlでは動かないと思いますよ。
この回答への補足
説明不足ですみません、Apacheのwebサーバを使います。OSはwin2000です。
C++言語で組み込もうと考えています。CGI実行プログラムとただHTML画面を表示するのとをサーバに区別させます。そこでプログラムファイルの拡張子の区別はいらなくなるのかなと思いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ノートパソコン ソフトアンインストール残存ファイル 3 2022/09/13 18:15
- HTML・CSS WEB上で文書のアイコンを配置する方法 2 2022/09/03 13:01
- その他(ソフトウェア) ダウンロードしたファイルの「種類」が「Windowsmediaplayer」に変わってしまい、開くこ 2 2023/07/03 21:45
- Windows 10 拡張子.tibxの開き方 1 2023/06/30 13:01
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
処理終了後にフレームの更新
-
自作ホームページのページ初期...
-
フォームボタン
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
htmlの中にexcelが埋め込むには...
-
1つ下の階層のフォルダに相対...
-
googleドライブで、PDFファイル...
-
Webサイトから、txtファイルを...
-
VBA URLDownloadToFileについて
-
form action="#"
-
JSPの中にhtmlファイルを埋め込...
-
borderでa:hover下線表示させる...
-
一つのリンクに複数のURLを指定
-
FLASHコントロールをアクティブ化
-
細線化について‥
-
レストラン、英語のメニュー表記
-
社内で利用するWebサイトを立ち...
-
フレームと余白
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLの.aspとは??
-
リンク先のURLを隠して画像を表...
-
HTMLからPHP呼び出し【ギブアッ...
-
webページをランダムで遷移する...
-
aspxとうい拡張子がASP.netだと...
-
ホームページのコメント欄の作...
-
トップやサイド部分のテンプレ...
-
SEOと拡張子の関係について。
-
なにを勉強すればいいでしょうか
-
html+php+mysql検索画面構成に...
-
JavaScriptとPHPの違いについて
-
自作ホームページのページ初期...
-
web 関係には全くの未経験の素...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
ホームページでファイルをダウ...
-
form action="#"
-
iPadの標準ブラウザでローカルH...
-
HTMLページが勝手にダウンロー...
-
Webサイトから、txtファイルを...
おすすめ情報