1 つのプロファイルに 2 つの仮想ホスト

1 つのプロファイルに 2 つの仮想ホスト

1つのプロファイルに2つの仮想ホスト(ポート:80と443)を持つことはできますか?つまり

/etc/apache2/sites-available/example.test.conf

<VirtualHost *:443>
    ServerName example.test
    DocumentRoot /var/www/example.test/public
    SSLEngine on
    SSLCertificateFile /etc/apache2/ssl/example.test.crt
    SSLCertificateKeyFile /etc/apache2/ssl/example.test.key
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName example.test
    ServerAlias www.example.test
    DocumentRoot /var/www/example.test/public

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Apacheを実行しsudo a2ensite example.test.confて再起動しました。

上記(https://example.test)の設定を試みた後、以下を受け取ります。

ここに画像の説明を入力してください。

ブラウザから。それでは、これは実際のウェブサイトの内容ではありませんか?提供されると準備が完了します。http

ベストアンサー1

1つのプロファイルに2つの仮想ホスト(ポート:80と443)を持つことはできますか?

はい。

ただし、お客様のテストに関する限り、https://example.text表示された構成で定義された仮想ホスト。あなたが持っているもの:

おすすめ記事