Apache 在我的URL前面加上http://会导致我的站点无法加载

Apache 在我的URL前面加上http://会导致我的站点无法加载,apache,http,web,https,Apache,Http,Web,Https,我在访问我的网站时遇到了一个奇怪的问题。如果我在URL前面键入http://则不会加载网站,但是如果我不包含http://则会很好地加载网站。我认为这可能是我的DNS设置错误,但如果是这样,我不确定要修改/添加哪些记录来修复它。该站点运行在linux(Ubuntu12.04)服务器和apache上 好的,所以进一步的测试会产生http://www.example.com/有效,但当我不包括www(http://example.com/)它无法解析。关于为什么排除www.会破坏它,有什么想法吗 如

我在访问我的网站时遇到了一个奇怪的问题。如果我在URL前面键入http://则不会加载网站,但是如果我不包含http://则会很好地加载网站。我认为这可能是我的DNS设置错误,但如果是这样,我不确定要修改/添加哪些记录来修复它。该站点运行在linux(Ubuntu12.04)服务器和apache上


好的,所以进一步的测试会产生
http://www.example.com/
有效,但当我不包括www(
http://example.com/
)它无法解析。关于为什么排除
www.
会破坏它,有什么想法吗

如果主机名正在解析,那么这不是DNS的错误。http://just意味着在端口80上使用http://protocol。如果您键入www.yoururl.com:80,会发生什么情况?如果您安装了ssl证书,那么可能是httpsThanks提供了答案。将端口80添加到末尾不会改变任何事情,www.myurl.com:80仍然可以解决问题。这可能是我的apache配置中的一个错误吗?如果:80可以工作,但http://不能工作,那么听起来像是客户端问题。你试过其他浏览器吗?是的,我试过,我的同事也试过。我们都被难住了。只需从浏览器复制url,然后粘贴到其他地方,比如记事本。你会得到什么?