都筑サイバーラボ

cyber technologies matter

  • フォントサイズを大きくする
  • デフォルトフォントサイズ
  • フォントサイズを小さく

Apache 2.2 (Ubuntu Server 10.04) のDirectory 設定 

Eメール 印刷 PDF

ドキュメントルートの設定

Webサーバーのドキュメントのトップのドキュメントを保管するディレクトリーをドキュメントルートと呼びますが、

その場所はデフォルトでは /var/www になっています。

このディレクトリーは /etc/apache2/sites-available/default で設定し、変更も可能です。

変更する場合には以下のコマンドでディレクトリーを作成し所有者を変更します。

(例) 所有者をapache、ディレクトリーをhtdocumentにした場合

sudo mkdir /var/htdocument

sudo chown -R apache.apache /var/htdocument

 

ディレクトリーごとの設定

defaultファイルの中ではディレクトリーごとのアクセス制限や機能制限を行うことができます。

<Directory /var/www/>

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

Allow from all     

</Directory>

 

<Directory xxx/xxx>~</Directory>の中で指定できる主な設定項目には

以下のようなものがあります。

1.Options           利用できる機能を指定(以下参照)

2.AllowOverride      上書きを可能にするか不可にするか

3.order、allow、deny   アクセス制限の評価順序と、許可、拒否を指定

 

Optionsで使える機能一覧

ExecCGI        CGIの実行を許可

FollowSymLinks  設定ディレクトリー以下のファイル・ディレクトリーへのリンクを有効

Includes        SSIの実行を許可

IncludesNOEXEC   #exec cmd、#exec cgi以外のSSIを許可

Indexes        index.htmlが無い場合にファイル一覧を表示

Multiviews       コンテンツネゴシエーションで適切な言語を表示

SymLinksIfOwnerMatch リンク先の所有者がディレクトリーの所有者と同じとき、リンクを有効

All             MultiViews以外を有効にする

None           すべて無効にする

 

AllowOverride

Optionsで設定する機能や、アクセス制限などを設定可能

 

order,allow,deny

ディレクトリーにアクセス制限をかける

 

サイト内検索

カスタム検索

広告

広告

広告3

広告

広告

ANL


広告