Wordpress - 在wordpress中显示Ec2弹性ip而不是域名

时间:2014-11-04 19:45:07

标签: php wordpress amazon-ec2 dns

当用户访问http://48n.ca/48/

并选择主页链接我的弹性ip从ec2显示。我希望48n.ca/48在地址栏中保持可见。

感谢您的帮助,我是一个巨大的菜鸟。

2 个答案:

答案 0 :(得分:0)

Home链接使用IP地址。我的猜测是你的代码以某种方式使用服务器自己的内部主机名而不是用户在浏览器中用来生成此链接的主机名。您可以考虑简单地将链接href更改为/而不是完整的服务器名称。

看看你的标题,看起来你正在运行PHP。我的猜测是,当您使用$_SERVER['SERVER_NAME']时,您正在使用$_SERVER['SERVER_ADDR']$_SERVER['HTTP_HOST']生成此链接的主机名部分。或者您可以像我之前提到的那样使用/

我在这里回答了之前关于这些变量之间差异的问题:PHP: $_SERVER variables: $_SERVER['HTTP_HOST'] vs $_SERVER['SERVER_NAME']

我希望你发现它很有用。

答案 1 :(得分:0)

只是为了澄清是否有任何其他菜鸟需要一步一步,

我进入了wordpress,

外观 - 菜单 - 将自定义链接从ip xx.xxx.xxx.xx更改为http //:www.example.com

谢谢@mike brant