サーバー設定(Webmin) » サブドメインの設定 » Apache Web サーバの設定 (サブドメイン)

バーチャルドメインでの CGI / .htaccess の実行を許可する

 

CGI の利用は、サーバ内の設定において、ディレクトリ単位にて許可を実施する必要があり、

プロックス専用サーバでは、デフォルトにて下記ディレクトリが CGI の実行を許可として設定いたしております。

 

/var/www/cgi-bin

/var/www/html

/home/*/public_html

 

上記ディレクトリ以外にて CGI をご利用の際には、別途Apache に対して追加設定が必要となりますので、

下記の設定を実施してください

 

1. [ サーバ ] → [ Apache Web サーバ ] → [ デフォルトのサーバ ] と進みます。

 

2. 仮想サーバのオプション画面となりますので、画面最下段

「ディレクトリ/ファイル/ロケーション毎のオプションの作成」欄にて

下記の情報にて [ 作成 ] をクリックします

 

タイプ       : プルダウンよりディレクトリを選択

正規表現  : 正確に一致を選択

パス         : /var/www/html-sub

 

3. 作成に成功しますと、ディレクトリ毎のオプション欄に先ほど作成したディレクトリが表示されますので、

    選択、クリックして進みます。

    進んだ画面の [ ドキュメントのオプション ] をクリックします

 

4. ドキュメントのオプション画面となりますので、[ ディレクトリのオプション ] 欄を

    ●デフォルト → ●下記で選択.. へと変更し、オプションの[ CGIプログラムの実行 ] → ●はい に変更

     しまして、[ 保存 ] いたします。

    なお、SSI もご利用の最には、下記の2項目も有効にしてください。

・サーバサイドインクルードとサーバサイド実行

・サーバサイドインクルード

 

.htaccess の有効化につきましては、[ オプションファイルが優先... ] において、

●デフォルト → ●下記で選択.. へと変更し、チェックボックス全てが有効なっていることをご確認ください。

 

最後に設定内容の有効化を実施しまして、作業完了となります。

タグ: -

最終更新: 2015-06-05 09:24
製作者: Prox System design
改訂: 1.7

この ページ を評価してください:

評価点数: 0 (0 件の投票)

完全に役に立たない 1 2 3 4 5 最も価値がある