5. netmark.jp all rights reserved
77 Include conf.d/*.conf
78 User apache
79 Group apache
80 ServerAdmin root@localhost
81 UseCanonicalName O?
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 O?
? Con?gures how the server determines its own name
and port (On?O??DNS)
? 自己参照URLの決定のために利用
??→URLの最後の / 有無のリダイレクトの挙動に影響
? SERVER_NAME、SERVER_PORT変数の設定値に影響
? On: ServerNameディレクティブで指定されたものを利用
? O?(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
? Con?gures 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日火曜日