5. netmark.jp all rights reserved
77 Include conf.d/*.conf
78 User apache
79 Group apache
80 ServerAdmin root@localhost
81 UseCanonicalName Off
2010年11月2日火曜日
6. netmark.jp all rights reserved
77 Include conf.d/*.conf
別の設定ファイルを読み込む
ワイルドカードを使える
fnmatch()でマッチングする
ワイルドカード使うと、アルファベット順に読む
ディレクトリを指定すると、再帰的にファイルを探索
※バックアップファイルなども読んでしまい、
トラブルになりやすいので非推奨
絶対パス or ServerRootからの相対パスが使える
http://httpd.apache.org/docs/2.2/en/mod/core.html#include
2010年11月2日火曜日
7. netmark.jp all rights reserved
78 User apache
79 Group apache
apacheを稼働させるユーザ/グループを指定する
名前(User apache) or ID(User #999)で指定
※rootを指定するのはsecurity的に危ないので
極めてからにすること
VirtualHostディレクティブでは使えない
VirtualHostディレクティブでは
SuexecUserGroupを使うノデス
http://httpd.apache.org/docs/2.2/en/mod/mpm_common.html#user
http://httpd.apache.org/docs/2.2/en/mod/mpm_common.html#group
2010年11月2日火曜日
9. netmark.jp all rights reserved
81 UseCanonicalName Off
Configures how the server determines its own name
and port (On¦Off¦DNS)
自己参照URLの決定のために利用
→URLの最後の / 有無のリダイレクトの挙動に影響
SERVER_NAME、SERVER_PORT変数の設定値に影響
On: ServerNameディレクティブで指定されたものを利用
Off(default): クライアントから渡された値を利用
DNS: DNS逆引きして決定
IPベースバーチャルホスト
+ Hostヘッダを渡してくれないクライアント用
http://httpd.apache.org/docs/2.2/en/mod/core.html#usecanonicalname
2010年11月2日火曜日
11. netmark.jp all rights reserved
おまけ UseCanonicalPhysicalPort
Configures how the server determines its own name
and port・・・イッショジャン
ポート番号の探索順の操作をします
http://httpd.apache.org/docs/2.2/en/mod/core.html#usecanonicalphysicalport
UseCanonicalName On
• Port provided in Servername
• Physical port
• Default port
UseCanonicalName Off | DNS
• Parsed port from Host: header
• Physical port
• Port provided in Servername
• Default port
With UseCanonicalPhysicalPort Off,
the physical ports are removed from the ordering.
2010年11月2日火曜日