かなり前に書いたhttpd.confのメモ。古いです…。
エラーログの場所
/home/logs/error_log
httpd.confの場所
/usr/local/etc/apache/httpd.conf
Apacheのコマンド
apachectl start #apacheの起動 apachectl sslstart #apacheの起動(ssl) apachectl stop #apacheの停止 apachectl restart #apacheの再起動 apachectl graceful #apacheの再起動(確立済みのコネクションを無効にしない) apachectl configtest #httpd.confのチェック
Optionsディレクティブオプション一覧
Allすべてのオプションを有効にする(デフォルト)Noneすべてを無効にするExecCGICGIの実行を許可するIncludesSSIを有効にするIncludesNOEXECSSIを有効にするが、EXEC命令(CGIプログラムを実行する命令)は無効にする(SSIからCGIを呼び出すのは禁じたいという場合)Indexes指定されたファイルが存在しない場合にファイル一覧を表示するMultiViews言語サポート機能を有効にするFollowSymLinksシンボリックリンクで示されたファイルにアクセスすることを可能にするSymLinksIfOwnerMatchシンボリックリンクで示されたファイルにアクセスすることを可能にするが、リンク先のファイルとリンクのオーナーが一致しなければならないAllowOverride.htaccessの有効無効

