1. Apache サーバーのデフォルトのホームページを変更します: 、デフォルトでは、 conf/ で構成されている htdocs ディレクトリ内の Index.html に直接アクセスします。 httpd.conf。
conf/httpd.conf で<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"
<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 サイトの他の関連記事を参照してください。