検索

ホームページ  >  に質問  >  本文

Apache2.4+構成の仮想ホストがディレクトリにアクセスできない

もともとバーチャル ホストを構成しようと思っていましたが、Apache のバージョンが 2.4 であることがわかりました。これまで使用したことがなかったので、バーチャル ホストの構成方法がわかりませんでした。Baidu でさまざまな方法を試しました。役立たず。

仮想ホストを構成した後、ルート ディレクトリにアクセスし続けましたが、これは望んでいた結果ではありませんでした。

Web サイトのルート ディレクトリ:/var/www/html/

アクセスする必要があるディレクトリ:/var/www/html/web/tp5/public

毎回私は、demo1.com にアクセスするときは、常に /var/www/html

にアクセスしますが、多くのメソッドを設定しましたが、役に立ちませんでした。

----------私のプロセスは次のとおりです-----

サーバーバージョン: Apache/2.4.25 (Debian)

仮想ホストを構成するときに、/etc/hosts

127.0.0.1 www.demo1.com

の構成を変更し、/etc/apache2/apache2 の下部にある vhost を開きました。設定 。

最後に、次の内容を含む新しい xx.conf ファイルが /etc/apache2/sites-enabled/ に作成されました:

<VirtualHost *:80>
ServerName www .demo1.com

ServerAdmin www.demo1.com

DocumentRoot "/var/www/html/web/tp5/public/"
エラーログ ${APACHE_LOG_DIR}/error.log

カスタムログ ${APACHE_LOG_DIR}/access.log 結合

</VirtualHost>


# #次に、apache2 サービスにアクセスして再起動し、

www.demo1.com URL を開きます。

引き続き /var/www/html/ にアクセスしてください。 ###############助けてください!ありがとう!

吾王。吾王。1847日前1266

全員に返信(2)返信します

  • 吾王。

    吾王。2020-03-02 13:38:18

    21312231kjljkllkj


    a は

    返事
    0
  • 吾王。

    吾王。2020-03-02 00:53:55

    追加しますが、私の apache2.4 には httpd.conf ファイルがまったくありません。

    返事
    0
  • キャンセル返事