ホームページ >バックエンド開発 >PHPチュートリアル >Apache を使用して XAMPP の htdocs ディレクトリの外からファイルを提供するにはどうすればよいですか?

Apache を使用して XAMPP の htdocs ディレクトリの外からファイルを提供するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-27 13:54:12760ブラウズ

How Can I Serve Files from Outside XAMPP's htdocs Directory Using Apache?

XAMPP の htdocs ディレクトリの外部でファイルを提供する

質問: XAMPP のデフォルトの htdocs ディレクトリの外部に保存されているファイルにアクセスできますか?が仕えるApache?

答え: はい、これを実現するには次の 3 つの方法があります:

方法 1: 仮想ホスト

  1. 行 19 のコメントを解除して仮想ホストを有効にしますhttpd-vhosts.conf.
  2. ドキュメント ルート、サーバー名、およびアクセス権限を指定して、目的のディレクトリの仮想ホストを定義します。
  3. サーバーをマップするエントリを hosts ファイルに追加します。
  4. Apache を再起動し、指定されたサーバー経由でディレクトリにアクセスします。 name.

方法 2: エイリアス

  1. デフォルトのディレクトリ権限を htdocs から http.conf 内の目的のディレクトリにコピーします。
  2. Alias ディレクティブを追加して、URL パスをディレクトリにマップします。 http.conf.

方法 3: ドキュメント ルートを変更する

  1. 目的のディレクトリを指すように httpd.conf の DocumentRoot ディレクティブを変更します。
  2. 新しいドキュメントに一致するようにディレクトリのアクセス許可を更新しますroot.
  3. Apache を再起動すると、ディレクトリが Web サイトのルート ディレクトリとしてアクセスできるようになります。

追加メモ:

  • バックスラッシュの代わりにスラッシュ「/」を使用します。
  • 末尾は含めないでください。スラッシュ。
  • 変更を加えた後は、必ず Apache を再起動してください。

以上がApache を使用して XAMPP の htdocs ディレクトリの外からファイルを提供するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。