我正在与其他 3 个网站共享的 AWS 服务器上的 Debian GNU/Linux 12(bookworm)上配置一个全新的 Mautic 5.0.3 实例。假设(出于安全原因)它在 aaaa.com 上。
我已经像往常一样为 Apache2 配置了一个虚拟主机(并且可以工作),但由于某种原因,我得到了最奇怪的结果,我无法弄清楚为什么它不起作用。
我的 mautic 应用程序应该可以在https://email.aaaa.com但我却遇到了常见的无法访问域问题(Chrome 上是 DNS_PROBE_FINISHED_NXDOMAIN,其他导航器上也类似)。
另一方面,我不知道为什么我可以用https://emails.aaaa.com或者https://emailz.aaaa.com或任何类似的变体。这首先显示逻辑 NET::ERR_CERT_COMMON_NAME_INVALID 错误,因为 SSL 证书用于“电子邮件”。但除此之外,它有效。
额外信息:在主域和类似的虚拟主机上我有一个 WordPress 安装(即。https://aaaa.com) 以防万一。
我是否忽略了任何可能解释和解决这个问题的荒谬原因?
非常感谢您的见解和帮助:D!
这是我的虚拟主机配置,希望它能有帮助。顺便说一句,也欢迎任何其他评论/建议(我随时准备学习更多:)):
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName email.aaaa.com
DocumentRoot /var/www/email.aaaa.com
Redirect permanent / https://email.aaaa.com/
ErrorLog ${APACHE_LOG_DIR}/aaCom_mautic_error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/aaCom_mautic_access.log combined
</VirtualHost>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/ChavePublica_aaComEmail.crt
SSLCertificateKeyFile /etc/apache2/ssl/ChavePrivada_aaComEmail.key
SSLCertificateChainFile /etc/apache2/ssl/DigiCertCA_aaComEmail.ca-crt
ServerAdmin [email protected]
ServerName email.aaaa.com
DocumentRoot /var/www/email.aaaa.com
ErrorLog ${APACHE_LOG_DIR}/aaCom_mautic_error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/aaCom_mautic_access.log combined
<Directory /var/www/email.aaaa.com>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
总结: 已访问https://email.aaaa.com/> 预期我的 Mautic 实例 > 得到一个 DNS_PROBE_FINISHED_NXDOMAIN 。奇怪的是:当我访问时,它有点工作https://emails.aaaa.com/