前提
Apache バージョンは 2.2.3 でございます。
[root@oki2a24 ~]# httpd -v Server version: Apache/2.2.3 Server built: Jan 10 2013 08:22:14
Apache 設定ファイル /etc/httpd/conf/httpd.conf の 8 つの変更点
1.Web サーバにアクセスしたクライアントに返す Apache 情報を最小限に設定
ServerTokens OS
↓
ServerTokens Prod
2.エラー表示時の連絡先(本当はメールアドレスがふさわしいですけれども、本ブログ用のメールアドレスはありませんのでダミー情報を設定しております)
ServerAdmin root@localhost
↓
ServerAdmin https://oki2a24.com/
3.ドメインを設定(正確には、サーバが自分自身を示すときに使うホスト名とポート)
#ServerName www.example.com:80
↓
ServerName oki2a24.com:80
4.ドキュメントルートを設定
DocumentRoot "/var/www/html"
↓
DocumentRoot "/var/www/html/oki2a24.com"
5.ディレクトリとサブディレクトリのみに 適用されるディレクティブを囲む部分での、ドキュメントルートのパス指定
<Directory "/var/www/html">
↓
<Directory "/var/www/html/oki2a24.com">
6.「-Indexes」でファイル一覧ページの自動生成禁止
Options Indexes FollowSymLinks
↓
Options -Indexes FollowSymLinks
7..htaccess のすべての機能の使用を許可
AllowOverride None
↓
AllowOverride All
8.エラーページにアクセスしたクライアントに返す情報をオフに設定(正確には、サーバが生成するドキュメントのフッタを設定しない、という意味)
ServerSignature On
↓
ServerSignature Off
以上、8 つの変更を本ブログの Apache には施しております。