#
# XAMPP settings
#
|
|
|
<IfModule alias_module>
Alias /security "D:/xampp/security/htdocs/"
<Directory "D:/xampp/security/htdocs">
<IfModule php5_module>
<Files "xamppsecurity.php">
php_admin_flag safe_mode off
</Files>
</IfModule>
AllowOverride AuthConfig
</Directory>
Alias /licenses "D:/xampp/licenses/"
<Directory "D:/xampp/licenses">
Options +Indexes
<IfModule autoindex_color_module>
DirectoryIndexTextColor "#000000"
DirectoryIndexBGColor "#f8e8a0"
DirectoryIndexLinkColor "#bb3902"
DirectoryIndexVLinkColor "#bb3902"
DirectoryIndexALinkColor "#bb3902"
</IfModule>
</Directory>
Alias /phpmyadmin "D:/xampp/phpMyAdmin/"
<Directory "D:/xampp/phpMyAdmin">
AllowOverride AuthConfig
Allow from all
</Directory>
Alias /webalizer "D:/xampp/webalizer/"
<Directory "D:/xampp/webalizer">
<IfModule php5_module>
<Files "webalizer.php">
php_admin_flag safe_mode off
</Files>
</IfModule>
AllowOverride AuthConfig
</Directory>
#UserAlias
Alias /????? "D:/home/?????/public_html/"
<Directory "D:/home/??????/public_html">
AllowOverride All
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
</IfModule>
|
|
|
c.Cドライブに上記のフォルダを作った場合は、XをCにします。(上記赤字のところ)
Dドライブに上記のフォルダを作った場合は、XをDにします。(上記赤字のところ)
d.Alias /????? "X:/home/?????/public_html/"の「?????」の部分は、エリアス名を指定します。(home/?????/の?も同じにしておいた方がいいです。)
エリアス名とは、ホームページが存在するディレクトリへの物理パスに対応させるためのキーワードです。
たとえば、以下のようにエリアス名を定義すると
Alias /abc "X:/home/abc/public_html/"
そのホームページにアクセスするときにエリアス名(この場合、abc)として指定すると物理パス(この場合、X:\home\abc\public_html\)に
に対応させている。
以下のようにホームページアドレスを入力したときの「abc」の部分がエリアス名になります。
http://localhost/abc/index.html
上記のようにURLを指定すると、エリアスの定義にしたがってエリアス「abc」で定義されている物理パス「X:\wamp\public_html\」
の内容を参照します。
エリアス名は、好きなエリアス名にしてください。
(基本的には、半角英数文字にし、大文字、小文字の区別がされるので注意してください。)
e.ディレクトリの設定
<Directory "ディレクトリへの物理パス">~</Directory>は、指定したディレクトリのセキュリティ設定や制限事項などを設定します。
ここでは、上記設定ファイルの赤字の通りに設定してください。
f.変更ができたら「上書き保存」して、XAMPPのコントロールパネルでApacheを再起動します。
このときエラーが発生して起動しない場合は、
「赤字」の部分が間違っているので確認して修正してください。
(修正後は、「上書き保存」してApacheを再起動してください。)
g.ディレクトリ「X:\home\abc\public_html」にファイル「newAlias.html」を作成して、エディタを開いて以下のプログラムを入力します。
<html>
<head>
<title>newAliasTest</title>
</head>
<body>
新しいエリアスのチェック<br>
このホームページが表示されたらOKです。
</body>
</html>
h.上記プログラムを保存して、以下のURLでホームページを開いてみます。
http://localhost/エリアス名/newAlias.html ← エリアス名は、「??????」で設定した名前にしてください。
上記アドレスでホームページが表示されれば設定は、完了です。