webサービス開始時の設定
基本的には/var/www/html/配下で開発をするのですが、サービス開始するコンテンツは/var/www/に移動してバーチャルホストを割り当てて管理してます。
その際の設定で
# contents
ServerName contents.hoge.jp
DocumentRoot /var/www/contents/
HostNameLookups off
UseCanonicalName on
# 自動でファイル読み込み
php_value auto_prepend_file /var/www/inc/mysql_connect_check.php
DirectoryIndex index.php index.html
色々省いてはありますが、
php_value auto_prepend_file /var/www/inc/mysql_connect_check.php
データベースが絡むコンテンツは上記のように接続を必ずチェックして接続ができない場合「メンテナンス中」ページに強制リダイレクトしてます。
こうしておくとメンテナンス時は一個のファイルの記述を変えるだけで済むので便利ですね。
てか世の中的には/srv/配下で管理の方がいのかな?