No.1ベストアンサー
- 回答日時:
HTTP通信、ウェブの仕組みをまず理解しましょう。
Common Gateway Interface( https://ja.wikipedia.org/wiki/Common_Gateway_Int … )は、サーバー上でデータを作成して送信してくる仕組みに過ぎませんから、HTMLをContent-type:text/htmlで書き出せば、受け取る側には区別はつきません。
ここを確実に理解してください。
Windowsで脳が犯されると、拡張子=プログラムという固定観念がついてしまいますが、ウェブや他のOSでは、拡張子なんてファイル名の一部以上の意味は持ちません。
例) http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/hoge. …
と拡張子をgifにしても・・
一方、<script>は、受け取ったブラウザが処理するコードですから、まったく問題ないです。
ちなみに、現在のHTMLを下記CGIの最後(END)のあとにそのままいれて、サーバーにアップロードして御覧なさい。
その前にファイル名を適当にきめる。hoge.htmlだろうが、hoge.jpgだろうが、kitaoneるkitaone だろうが好きに決める。
それを置いたディレクトの.htaccess に次ぎの一行を付け加える。
AddType application/x-httpd-cgi ここにそのファイル名;
たったそれだけです。
★Perlへのパスはサーバーに合わせる。
/usr/local/bin/perl
print "Content-type: text/html\n\n";
while(<DATA>){print;}
__END__
この回答へのお礼
お礼日時:2015/09/10 03:21
内容は半分ぐらいの理解ですが、要するに問題ないということで試したら、大丈夫でした。
とても参考になりました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- JavaScript 読み込んだQRコードをフォームに受け渡したい 1 2023/05/18 11:18
- HTML・CSS Google Search Consoleについて 1 2022/06/05 10:27
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- クレジットカード クレジットカードの振り込みによる臨時支払いを申し込んだら振込先記載ページをなくした 1 2023/04/20 20:06
- Google Drive Google form を利用して 問い合わせフォームを作りたい 1 2022/04/25 14:15
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- SEO googleサーチコンソールでの重複ページ(ダブルスラッシュ) 3 2023/06/12 15:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
apacheで403を404のように見せる
-
apacheでPerl CGIが作動せず、5...
-
CGIの中で出力するテキスト内容...
-
エクセルで 自動的に◯や数字を...
-
ファイルをディレクトリ分配の...
-
DBを10件毎に表示ページング...
-
毎○曜日って、使いますか?
-
[Excel] ある日の曜日が当月の"...
-
曜日を求めるプログラムはどう...
-
月の第一週とは
-
週2回のペースって だいたい何...
-
cgiとplとpm
-
raspberrypiから外部サーバーへ...
-
HTTP 200 OKの後のリダイレクト?
-
クライアントのIPとマシン名を...
-
エクセルで相対パスの書き方を...
-
perlでHTTP Request Headersの...
-
よくある 『 第○(1・2・3・4・...
-
VBAでExcelのヘッダーに文字列+...
-
毎週同じ曜日にラブホに行くと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
apacheでPerl CGIが作動せず、5...
-
CGIの中で出力するテキスト内容...
-
apacheで403を404のように見せる
-
携帯サイトでバナーをランダム...
-
Googleアラリティクスの埋め込...
-
ローカルサーバーでの動作確認
-
未入力のチェックをするには?
-
MAMPでpythonを実行させたい
-
CGI(Peal)でURLデコード
-
SSI で #exec 以外で Perl-CGI ...
-
はじめまして、レンタルサーバ...
-
jQueryのpostからのリクエスト...
-
サクラのレンタルサーバーです...
-
月の第一週とは
-
6月の第2 第4火曜日は何日...
-
よくある 『 第○(1・2・3・4・...
-
DBを10件毎に表示ページング...
-
エクセルで毎月第2週日の水曜日...
-
[Excel] ある日の曜日が当月の"...
-
週2回のペースって だいたい何...
おすすめ情報