cgiに関するtakanakahikoのブックマーク (2)

  • [Apache]index.phpやindex.cgiをディレクトリ"/"で呼び出す方法 · DQNEO日記

    DirectoryIndexを設定する これをやるには、Apacheの設定ファイルhttpd.confのDirectoryIndexの項目を書き換えます。 DirectoryIndex index.html index.html.var ↓ DirectoryIndex index.html index.html.var index.php index.cgi こうすると、 http://example.com/index.php http://example.com/foo/index.cgi のようなURLを、 http://example.com/ http://example.com/foo/ のように短縮することができます。 なお、index.html, index.php, index.cgiなどのファイルが共存する場合は、前に書いたファイル名が優先されます。 つまりこの場合、

  • 第80章

    さて、今回からCGIプログラミングについて少しだけやります。CGIはPerlで書くことが 多いのですがCでも当然書くことができます。 これが意外に簡単です。ただ日語の扱いはかなり面倒くさいです。 また、セキュリティについては専門書を参照してください。 さらに、通常のプロバイダはCによるCGIを認めていないところが殆どです。また、 ソースをサーバに転送してtelnetでコンパイルするなどということはまず認められないでしょう。 では、どうするかというとWindows用のWebサーバを手に入れて(フリーソフトがいろいろ出回っています。ApacheのWindows用もフリーで手に入ります。)自分の環境で動かします。 安全性を考えてインターネットには接続しないでおきます。 これならすぐに実現できるし、誰からも文句は言われないでしょう。 また、ここではHTMLのタグの知識を前提としていますので、もし

  • 1