我有一个已映射到EC2弹性IP的域名。当我转到域名时,它做对了。但是,当我遵循相对URL时,它不会 - 它只是转到相同的域名(没有附加参数)。
例如,假设我将foo.com映射到1.2.3.4
1)当我去foo.com时,确实会进入1.2.3.4
2)foo.com上的其中一个链接是" details.php?a = 1",所以在该链接后应该带一个到" foo.com/details.php? a = 1",而是将它们带到" foo.com" (但参数似乎已通过,b / c正确的事情发生了)
3)当我将URL鼠标悬停在" details.php?a = 1"时,它显示它指向" 1.2.3.4/details.php?a = 1&# 34; (即使这让我感到困惑)
我仅使用相对URL开发了应用程序,部分原因是为了避免在不同环境中运行它时遇到问题。这可能是注册商设置还是我在这里做了一些基本的错误?我可以通过将foo.com硬编码到URL中来解决问题,但后来我失去了相对URL的优雅。
有什么建议吗?谢谢!