【发布时间】:2018-05-28 14:59:14
【问题描述】:
问题是: 我有一个服务器(我在其中配置了 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.cmapache 再次返回我的网站。
https://127.0.0.1:50502apache 将网站“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”? 谢谢!
【问题讨论】: