正确配置 apache 以使用域名

正确配置 apache 以使用域名

我在家里托管我的网络服务器(运行 Debian 8),并且我已将默认 IP 更改为我自己的,并且它可以正常工作。

此后,我重新安装了网络服务器,从头开始,但似乎我忘记了如何通过 Google 和/或配置来监听我的域名。本地网络 (192.168.XX) 上一切都正常。

无法访问此网站

domainname.nl 响应时间过长
。ERR_CONNECTION_TIMED_OUT

我做错了什么或者忘记了什么?

这是conf我的网站:

<VirtualHost *:80>
        ServerAdmin [email protected]

        ServerName domainname.nl
        ServerAlias www.domainname.nl

        Redirect permanent / https://domainname.nl/
</VirtualHost>

<VirtualHost _default_:443>
        ServerAdmin [email protected]

        ServerName domainname.nl
        ServerAlias www.domainname.nl

        DocumentRoot /var/www/domainname.nl/public_html

        ErrorLog /var/www/domainname.nl/logs/error.log
        CustomLog /var/www/domainname.nl/logs/access.log combined

        SSLEngine On
        SSLProtocol All -SSLv2 -SSLv3
        SSLCertificateFile /var/www/ssl/certificate.crt
        SSLCertificateKeyFile /var/www/ssl/certificate.key
        SSLCACertificateFile /var/www/ssl/cabundle.crt
</VirtualHost>

a2ensite domainname.nl已执行,并且000-default.conf已具有a2dissite。 中的所有内容Apache2.conf仍为默认, 也a2enmod ssl已完成。

答案1

看起来您的主 NS 服务器没有返回有关您的域的正确信息:

ns0.nameserver.nl [xxx.xxx.xxx.xxx] returned an authoritative response in 109 ms:


Header

rcode:  Success
id: 0   opcode: Standard query
is a response:  True    authoritative:  True
recursion desired:  False   recursion avail:    False
truncated:  True
questions:  1   answers:    0
authority recs: 0   additional recs:    0
Questions

name    class   type
domainname.nl   IN  ANY
Answer records
[none]
Authority records
[none]
Additional records
[none]
-- end --

另外,请检查你的服务器是否正在监听正确的端口/IP:

netstat -atun |grep -e 80 -e 443

答案2

我发现问题得益于@保罗。我只需将路由器中的端口转发到正确的设备即可。自上次安装以来,它的地址已更改。

相关内容