Apacheの基本設定について

Apacheの基本的な設定は、Apache\conf配下のhttpd.confを編集しすることで設定できます。
コメントアウトする場合は、コメントアウトする行の先頭に#を挿入します。

httpd.confの編集

HTTPのデフォルトのポートである80番ポート以外のポート番号を使用したい場合はここを変更します。
通常は変更しません。

Port 80
接続に問題が起こった場合にユーザに対して表示されるエラーメッセージのメールアドレスを設定します。
ServerAdmin yourname@emailaddress.co.jp
Apacheの設定ファイル、エラーファイル、ログファイルの場所を設定します。
必ず設定する必要があります。Apacheをインストールしたフォルダをフルパス名で指定してください。
ServerRoot "C:/apache"
サーバのインターネットホスト名を設定します。DNSに登録されているものを設定してください。
テストのために動かしたい場合は標準のループバックIPアドレスを設定してください。
ServerName 127.0.0.1
Webサーバのルートディレクトリを設定します。とにかくWebサーバを立ち上げる場合は、Apach\htdocsまでのフルパス名を設定してください。
DocumentRoot "C:/apache/htdocs"
<Directory "C:/apache/htdocs">もDocumentRootのパスと同じにしてください。

個人WebディレクトリはApache\conf配下のhttpd.confの編集します。
デフォルト(C:\Apacheにインストール)の場合は、以下のようになっています。
UserDir "C:/apache/users/"
C:\apacheの配下にusersフォルダ作成し、そのusersの配下にnameフォルダを作成したとします。
個人WebのTOPページ(index.html)をnameフォルダ配下に作成した場合には、
URLはhttp://サーバ名またはIPアドレス/~name/index.htmlになります。

Apacheは特定のURLを転送できます。
http://サーバ名またはIPアドレス/name/index.htmlをhttp://サーバ名またはIPアドレス/~name/index.htmlに転送できるようにします。
Apache\conf配下のhttpd.confを編集します。
# Redirect allows you to tell clients about documents which used to exist in
# your server's namespace, but do not anymore. This allows you to tell the
# clients where to look for the relocated document.
# Format: Redirect old-URI new-URL
#
Redirect /name/ http://サーバ名またはIPアドレス/~name/
#
Redirect /転送元のURL(ホスト名までは省略)/ 転送先のURLを追加してください。
WebブラウザでURLにhttp://サーバ名またはIPアドレス/name/index.htmlを指定してください。
URLが転送され、http://サーバ名またはIPアドレス/~name/index.htmlが表示されます。

inserted by FC2 system