ホームページ  >  記事  >  運用・保守  >  Apache サーバーのデフォルトのホームページを構成する

Apache サーバーのデフォルトのホームページを構成する

(*-*)浩
(*-*)浩オリジナル
2020-01-10 15:53:4413796ブラウズ

Apache サーバーのデフォルトのホームページを構成する

1. Apache サーバーのデフォルトのホームページを変更します: 、デフォルトでは、 conf/ で構成されている htdocs ディレクトリ内の Index.html に直接アクセスします。 httpd.conf。

conf/httpd.conf で 794ea01c23a0d5c1a7b2f169e4879de9 を見つけます。デフォルトの内容は次のとおりです:

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

Apache サーバーにアクセスすると、ここで次のように検索されます。デフォルト ファイルは、まずindex.php、次にindex.htmlを探しますが、見つからない場合は、アクセス権限がないというエラーが表示されます。このルールに従って、最初に表示するファイルを設定するだけで済みます。

2. Apache サーバーにアクセスすると、指定されたプロジェクトのホームページがデフォルトで開きます:

Apache でプロジェクトにアクセスするには、アクセス パスは次のとおりです: http ://localhost:80/ プロジェクト名 http://locahost にアクセスする際に、指定したプロジェクトのホームページを開く必要がある場合がありますので、以下の 2 つの方法を説明します。

最初の方法: プロジェクトのすべてのファイルを htdocs の下に置き、ホームページを Index.html または Index.php に設定します。しかし、これでは煩雑になり、管理が不便になります。したがって、お勧めしません。

2 番目: conf/httpd.conf ファイルを変更する

最初のステップは、DocumentRoot ディレクトリをプロジェクト ディレクトリに変更することです。たとえば、私のプロジェクト名は test で、ディレクトリは D:/Program Files/Apache Software Foundation/PHPWorkspace/test で、DocumentRoot は

DocumentRoot "D:/Program Files/Apache Software Foundation/PHPWorkspace/test"

です。 ステップ 2: 「これは、設定したものに変更する必要があります」を見つけます。 DocumentRoot を ." に変更し、その下の
<Directory "D:/Program Files/Apache Software Foundation/PHPWorkspace/test">
    Options -Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    #指定访问顺序
    DirectoryIndex index.php index.html
</Directory>

PS: コメント コードは削除されました。ここでは最後にデフォルトのアクセス ページを追加しましたが、追加することはできません。デフォルトでは、index.php、index.html などに戻ります。

注: 2 つのパス DocumentRooth とこれら 2 つの部分に関与するディレクターは一貫している必要があります。そうでない場合は、許可がないというエラーが報告されます。

以上がApache サーバーのデフォルトのホームページを構成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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