Виртуальные хосты (apache2) и DNS - PullRequest
0 голосов
/ 28 мая 2018

проблема в том, что у меня есть сервер (на котором я настроил apache, dns, dhcp, ssl, mysql), который позволит мне размещать веб-сайты через созданный мной интерфейс веб-сайта (веб-сайт называется «les-tatates.cm»)"и он включает порты 80 и 443, я установил его на 443).

Для теста я разместил веб-сайт под названием" test3 ", он работает на портах 50002 (без ssl) и 50502 (сssl), я установил его на 50502.

Я хорошо настроил DNS, потому что когда я печатаю в строке поиска браузера: https://127.0.0.1:443 apache возвращает мой веб-сайт.

https://les -tatates.cm apache снова возвращает мне мой веб-сайт.

https://127.0.0.1:50502 apache возвращает мне веб-сайт "test3"

но когда я набираю https://test3.fr, У меня есть эта ошибка:

Hum, nous ne parvenons pas à trouver ce site.

Impossible de se connecter au serveur à l’adresse test3.fr.
Si l’adresse est correcte, voici trois autres choses que vous pouvez essayer de faire :

    Réessayer ultérieurement.
    Vérifier votre connexion au réseau.
    Si vous êtes connecté au travers d’un pare-feu, vérifier que Firefox a la permission d’accéder au Web.

Это виртуальный хост, который управляет веб-сайтом "test3":

<VirtualHost *:50002>
    DocumentRoot "/var/www/test3"
    ServerName test3.fr
    ServerAlias www.test3.fr
    Redirect permanent / https://test3.fr/

    <Directory "/var/www/test3">
        Options FollowSymLinks
        AllowOverride all 
        Require all granted
    </Directory>

    ErrorLog /var/log/apache2/error.test3.fr.log
    CustomLog /var/log/apache2/access.test3.fr.log combined
</VirtualHost>

<VirtualHost *:50502>
    DocumentRoot "/var/www/test3"
    ServerName test3.fr
    ServerAlias www.test3.fr 

    <Directory "/var/www/test3">
        Options FollowSymLinks
        AllowOverride all 
        Require all granted
    </Directory>

    SSLEngine on
    SSLCertificateFile /etc/apache2/ssl/apache.crt
    SSLCertificateKeyFile /etc/apache2/ssl/apache.key

    ErrorLog /var/log/apache2/error.test3.fr.log
    CustomLog /var/log/apache2/access.test3.fr.log combined
</VirtualHost>

Мой вопрос заключается в том, чтобы связатьвиртуальный хост на DNS-сервер, чтобы "test3.fr" был доступен в браузере?Спасибо!

1 Ответ

0 голосов
/ 28 мая 2018

Вам также необходимо добавить test3.fr в ServerAlias.

ServerAlias www.test3.fr test3.fr
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...