次の手順に従って、ドキュメント ルートを非常に簡単に変更できます。
- というファイルを見つけます
httpd.conf
。私のものはこのディレクトリにあります:/Applications/XAMPP/etc
次の行を見つけます。
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
ファイルを保存する場所へのパスを変更します。ルート ディレクトリからの絶対パスを使用します (つまり、/
Unix/Linux を使用している場合は andで始まり、 \
Windows を使用している場合は a で始まる必要があります)。
ファイル内httpd.conf
で、次のテキストが表示されるまで数行下にスクロールします。
# This should be changed to whatever you set DocumentRoot to.
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
パスを手順 3 で入力したものに置き換えます。
この部分は重要です。これらの変更を有効にするには、Apache を再起動する必要があります (再起動しないと機能しません)。XAMPP を使用しているので、GUI を使用してこれを行うだけです ([停止] をクリックし、Apache ラベルの横にある [開始] をクリックします)。
これで、Web コンテンツを新しいディレクトリ (つまり、この場合はホーム フォルダ) に配置できます。
一方、ファイルを提供するディレクトリを追加する場合は、httpd.conf
上記の手順 1 で説明したファイルを見つけて、次の行を追加します。
Alias /home ~/
<Directory ~/>
Order allow,deny
Allow from all
</Directory>
Apache を再起動localhost/home
します。ブラウザで
アクセスすると、ドキュメント ルート内のファイル (デフォルトでは htdocs、または上記の手順を使用して変更したもの) に加えて、ホーム ディレクトリからファイルが提供されます。