XAMPP(Apache)の修正

Apacheを修正(カスタマイズ)する
  【/apahce/conf】ホルダー直下に存在する【httpd.cof】ファイルを修正する

  ・【httpd.conf】の内容を確認する
      ・アクセス制限を掛ける
        ルートディレクトリー以下にアクセスさせない
          (例) <Directory />
               AllowOverride None
               Require all denied
              </Directory>
        .htaccessにアクセスさせない
          (例) <Files “.ht*”>
               Require all denied
              </Files>

  ・【httpd.conf】の内容を修正する
      ・メールアドレスを設定する
        自分宛て用に問い合わせ等のメールを送る
          (例) ServerAdmin postmaster@gmail.com
      ・アクセス制限を掛ける
        ファイル一覧を表示しない様にする
          (例) <Directory “P:/xampp/htdocs”>
               Options FollowSymLinks Includes ExecCGI
               AllowOverride All
               Require all granted
              </Directory”>
      ・コンテンンツを一括管理する
        ドキュメントルート【/apache/htdocs】ではない別の場所でコンテンツを管理する
        分かりやすい構造にコンテンツを配置すれば
          相対アドレスを求める際に簡単に求められる
          FTP使用時に転送元と転送先のホルダーが分かりやすくなる

        【Alias】ディレクティブを使用するのだが
        毎回【httpd.conf】を修正するのは非効率的なので別ファイルを参照(include)する
          (例) include “P:/httpd-alias.ini”

        参照される【httpd-alias.ini】ファイルを作成する
          【Alias】ディレクティブを使用してコンテンツの場所とアクセス制限を指定する
          (例) Alias /xxxxx “Q:/xxxxx/”
             <Directory “Q:/xxxxx”/>
              Options FollowSymLinks Includes ExecCGI
              AllowOverride All
              Require all granted
            </Directory>

*************************************************************************
以前に構築した際の資料を比較のため掲載しておきます
リンク先がNotFoundの可能性があります
*************************************************************************
HTTPの導入について 更新日:2006年08月22日
*************************************************************************
*************************************************************************


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください