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

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

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-28 09:41:11584ブラウズ

How Can I Serve Files Outside the XAMPP htdocs Directory?

XAMPP/Apache による htdocs フォルダー外のファイルの提供

XAMPP は通常、デフォルトで htdocs ディレクトリ内にあるファイルを提供します。ただし、そのディレクトリの外部からファイルにアクセスして提供するように Apache を設定することは可能です。これを実現するための 3 つのアプローチを次に示します。

仮想ホスト:

httpd-vhosts.conf で仮想ホスト構成を作成し、目的のディレクトリとしてドキュメント ルートを指定し、仮想名を追加します。ホスト ファイルを更新して、仮想ホスト名を 127.0.0.1 に解決します。この方法では、専用のドメインまたはサブドメインを介してディレクトリにアクセスできます。

エイリアス:

http.conf ファイルで、目的のディレクトリのエイリアス マッピングを作成します。 。 Alias モジュール セクション内に Alias ディレクティブを追加し、URL パス プレフィックスとディレクトリへの物理パスを指定します。 Apache は、設定された URL パスの下の指定されたディレクトリからファイルを提供するようになります。

ドキュメント ルートの変更:

httpd.conf の DocumentRoot 設定を変更して、次のように設定します。目的のディレクトリ。 Apache が新しいドキュメント ルートに適切にアクセスできるように、ディレクトリのアクセス許可などのその他の関連設定を調整します。このアプローチにより、URL パス マッピングを行わずに、指定されたディレクトリのコンテンツ全体に Apache 経由でアクセスできるようになります。

追加メモ:

  • すべてにスラッシュ「/」を使用します。パス設定。
  • 末尾のスラッシュは含めないでください。
  • Apache サーバーを再起動します。変更を加えた後、変更を有効にします。

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

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