从Java访问链接

从Java访问链接,java,vps,Java,Vps,今天我租了一个VPS,我设法把我的整个网站移到上面,但现在我遇到了一些问题。我尝试从java访问XML(我有一个Android应用程序),从我的网站上获取一些汇率 如果我使用www.myDomain.com/ecbrates.xml,它就不起作用了 我在线程“main”java.io.IOException中得到错误异常:服务器返回了URL的HTTP响应代码:403 只有当我使用www.vpsIP/ecbrates.xml时,它才有效。你知道为什么会出问题吗?我看到我以前的帖子被删除了。。。好

今天我租了一个VPS,我设法把我的整个网站移到上面,但现在我遇到了一些问题。我尝试从java访问XML(我有一个Android应用程序),从我的网站上获取一些汇率

如果我使用
www.myDomain.com/ecbrates.xml
,它就不起作用了


我在线程“main”java.io.IOException中得到错误
异常:服务器返回了URL的HTTP响应代码:403


只有当我使用
www.vpsIP/ecbrates.xml
时,它才有效。你知道为什么会出问题吗?

我看到我以前的帖子被删除了。。。好


最后我相信我找到了答案,问题是我有来自cloudflare的dns,它们不允许从浏览器之外访问您的域。我想这是一个安全问题…

确保您已将域名映射到VPS提供商分配给您的IP。此外,请检查DNS记录是否已更新以反映这一点。您的VPS应该有一个帮助部分,介绍如何将您的VPS与您自己的域名一起使用。“HTTP响应代码:403代表URL”表示“禁止”,访问被拒绝。换句话说,这是一个web服务器配置问题。Q:您能通过主机名和IP地址“ping”吗?按主机名ping时,IP地址是否正确?问:VPS提供什么样的web服务器?阿帕奇?问:如果是Apache,您是否查看了错误日志和httpd.conf?问:您的副总裁是否提供任何支持或在线帮助?同样,我认为问题在于服务器端(web和/或网络)配置,而不是Java代码。我知道…我现在不太知道如何设置VPS,但如果我从浏览器访问mydomain,它会在我的网站上重定向我。我将写一封电子邮件给支持部门,也许他们可以引导我进入帮助页面,因为我没有找到信息。。vps从ovh购买