答案 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