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

Barbara Streisand
リリース: 2024-11-26 22:58:13
オリジナル
581 人が閲覧しました

How Can I Serve Files from External Directories with Apache?

Apache の範囲の拡張: 外部ディレクトリからのファイルの提供

XAMPP の Apache 構成における従来の htdocs ディレクトリの外部でのファイルの提供は、いくつかの手法によって実現できます。

仮想ホスト:

  1. NameVirtualHost のコメントを解除し、ブロックを追加して仮想ホストを構成します:
<VirtualHost *:80>
    DocumentRoot C:\Projects\transitCalculator\trunk
    ServerName transitcalculator.localhost
    ...
</VirtualHost>
ログイン後にコピー
  1. ホストにエントリを追加しますファイル:
127.0.0.1 transitcalculator.localhost #transitCalculator
ログイン後にコピー

エイリアス:

  1. ディレクトリのコピーと権限の変更:
<Directory "C:/Projects">
    ... (inherited permissions)
</Directory>
ログイン後にコピー
  1. alias_module 内にエイリアスを追加しますセクション:
Alias /transitCalculator "C:/Projects/transitCalculator/trunk"
ログイン後にコピー

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

  1. httpd.conf の DocumentRoot ディレクティブを変更します:
DocumentRoot "C:/Projects"
ログイン後にコピー
  1. を調整します。新しいドキュメントのルートと一致するようにブロックします。

追加の注意:

  • バックスラッシュ ("") の代わりにスラッシュ ("/") を使用してください。 .
  • 末尾のスラッシュを省略します。
  • 作成後に Apache を再起動します。

これらの手法を採用すると、htdocs フォルダーの外にあるファイルへの Apache のアクセス可能性を拡張でき、サーバー構成に柔軟性を提供できます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート