このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
次の例に、GET
、POST
およびOPTIONS
を使用して/home/*/public_html
にあるユーザー・ディレクトリを操作できるように、<Limit>
および<LimitExcept>
コンテナを使用してコンテナをネストする方法を示します。
<Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch \ IncludesNoExec <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory>
この例では、次のディレクティブ・クラスがAllowOverride
ディレクティブで指定されています。
-
AuthConfig
認証ディレクティブの使用を許可します。
-
FileInfo
ドキュメント・タイプを制御するディレクティブの使用を許可します。
-
Limit
ホスト・アクセスを制御するディレクティブの使用を許可します。
次の例のように、Options
ディレクティブは、ディレクトリ階層に対するサーバーの機能を制御します。
-
FollowSymLinks
ディレクトリ階層でシンボリック・リンクを追跡します。
-
インクルード
サーバーサイド・インクルードを許可します。
-
IncludesNoExec
#exec cmd
および#exec cgi
のサーバーサイド・インクルードの実行を防止します。-
索引
DirectoryIndex
ディレクティブが設定されていない場合は、Webディレクトリの一覧を生成します。-
MultiViews
拡張子が異なる複数のバージョンのファイルがある場合は、MIMEに基づいてクライアントの要件に最も適したファイルを使用するようにサーバーで判断することを許可します。
-
SymLinksIfOwnerMatch
シンボリック・リンクの参照先ファイルまたはディレクトリの所有者がシンボリック・リンクの所有者と同じ場合は、サーバーによるシンボリック・リンクの追跡を許可します。
詳細は、http://httpd.apache.org/docs/current/mod/directives.htmlを参照してください。