Webアプリケーションをインストールすると、Apache httpdはindex.htmlをロードしません。

Webアプリケーションをインストールすると、Apache httpdはindex.htmlをロードしません。

CentOS 7のインストール時にOrangeScrum(にコピーされた標準PHPアプリケーション/var/www/html)をインストールしました。サーバーIPを入力すると、Apacheテストページが表示され、ページがある場合は表示さindex.htmlれます。たとえば、入力するとserver-ip/orangescrumWebアプリケーションが表示されます。これはすべて良いです。

Scientific Linux 7でサーバーを同じ操作を続けていましたが、ApacheにアプリケーションをインストールしてサーバーIPのみを入力すると、Apacheの状態ではなくアプリケーション自体をインポートします(index.html言えば)。httpd.conf仮想ホスト定義を追加する以外は何もしませんでした。ここ

ルートインデックスまたはApacheテストページを操作するには何がありましたか?

ベストアンサー1

index.htmlディレクトリから既存のファイルを削除する/var/www/htmlか、行に名前を変更しますindex.html.back。これにより、IPアドレスを入力するとアプリケーションが表示され始めます。

サーバーはファイルの.html前にファイルを索引付けします.php。アプリケーションのサブフォルダにファイルがありません.html。だからそれは非常にうまく動作します。

問題が解決したら、次のように仮想ホスト構成を更新してください。

DirectoryIndex index.php index.phtml index.html index.htm

おすすめ記事