我获得了一个Debian 8.11
带有 的 vServer Apache2
。通过该服务器,我获得了一个免费域名。我购买了一个额外的域名,并将其 A 记录设置为 vServer IPv4 地址。对于额外的域名,我安装了一个有效的 SSL 证书。
从我的浏览器访问我的网络服务器上的某些目录/文件会根据我使用的域显示不同的结果。
https://mydomain.test/phpmyadmin/ - HTTP 错误 500(顺便说一下,日志中没有任何内容)http://thefreedomain.test/phpmyadmin/- 显示索引页
http://1.1.1.1/phpmyadmin/ - 也向我展示索引页
现在其他目录由于某种原因,在所有 3 个域上工作。
最奇怪的是:没有任何改变,使用我的新域名的 index.php 在某个路径上发生的 500 错误在一段时间后随机消失。
我一直在尝试寻找这个问题的原因。
答案1
您没有提到这一点,所以我假设您没有任何奇怪的 VirtualHost 配置或其他问题,所以我会查看 PHP 日志和 MySQL 日志中的错误,必要时编辑 php.ini - 您可能有一个从主机名或标头中提取信息的脚本。域名似乎自行修复的行为可能是由于缓存的初始错误。