今度触るファイルは /etc/apache2/apache2.conf とは別ファイルなので、まずオリジナルファイルのバックアップからスタート。
# cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default.org
僕はオリジナルファイルを.orgとしていますが、これは別にこうじゃなければならないという決まりではありません。バックアップが取れていればOK。
で、エディタを起動します。
# sudo gedit /etc/apache2/sites-available/default
一時的にrootアカウントになってエディタを起動しています。
■Apache2設定の続き
1) エラーが発生したときに表示されるメールアドレスを変更
エラーページに自分のメールアドレスを記載したい場合のみ変更する。
--------------------------------
ServerAdmin webmaster@localhost
↓↓
ServerAdmin 自分のメールアドレス
--------------------------------
2) index.html が存在しない場合にファイル一覧が表示されないようにする。
3) .httpaccess ファイルによる設定変更を全て許可する。
4) apache2-default フォルダへのリダイレクトを停止する。
-------------------------------------------------------------------
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
↓↓
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
-------------------------------------------------------------------
5) エラーページにサーバ情報を表示しないように変更する。
-------------------
ServerSignature On
↓↓
ServerSignature Off
-------------------
最後に Apache2 を再起動して完了。
# /etc/init.d/apache2 restart
0 件のコメント:
コメントを投稿