2016-11-30 12 views
0

私は、ネットワーク化とWeb開発のすべての概念を初めて知っていると言っています。apacheサーバーのwebfootフォルダからHTMLページをロードする - newbie

昨日私は開発テストのために使用しているローカルApache Serverを設定できました。

私は、VirtualDocumentRoot "/ www/client1/wwwroot"でServerName "client1.dev"を割り当てましたが、私のHTMLページをリンクする方法は不明です。

現在、ドメインにアクセスするときのすべてのファイルが、選択するHMTLコンテンツを最終的にロードするファイルを選択できるプレーンリスト形式の下に表示されます。

私はこのドメインの初心者ですから、適切な質問をすることさえ困難です。与えられたHTMLページを読み込むために、サーバー名ドメインにアクセスするときに、どうやって瞬時にできるかを知りたい。

答えて

0

デフォルトでは、Apache HTTPサーバを検索します表示されているディレクトリにindex.htmlという名前のファイルがあります。このようなファイルが見つかると、index.htmlが表示されます。さもなければ、それはディレクトリの内容をリストするために落ちます(しかし、それはディレクトリリストを許可しないように変更することができます)。

ディレクトリにindex.htmlファイルがない場合、最も簡単な解決策は、ディレクトリを作成することです。

デフォルトで別のファイルを表示する場合は、Apache設定で変更できます。これを行うにはDirectoryIndex directiveを使用してください。 /fooディレクトリのインデックスファイルを変更する基本的な例は次のようになります。

# Example A: Set index.html as an index page, 
# then add index.php to that list as well. 
<Directory "/foo"> 
    DirectoryIndex index.html 
    DirectoryIndex index.php 
</Directory> 

# Example B: This is identical to example A, 
# except it's done with a single directive. 
<Directory "/foo"> 
    DirectoryIndex index.html index.php 
</Directory> 
+0

ディレクトリインデックス@ .htmlをして.PHPの両方を置く例いただき、誠にありがとうございます。 –

0

ブラウザでルートディレクトリにアクセスする際に表示されるようにしたいデフォルトページが「index.phpの」名前を付ける必要があります(私はあなたがPHPを実行していると仮定しています)

関連する問題