首页 > 解决方案 > 什么会导致apache从本地IP重定向到远程IP地址

问题描述

这是我无法弄清楚的情况;我根本无法理解为什么一个稍微陈旧的网络服务器(完全不活动/关闭 2 年)会以这种方式运行。我必须忽略一些非常简单的事情。

具体来说,当我尝试访问位于我的本地网络(192.168.2.XXX)上的 Centos 7 上的 Apache 实例时,apache 页面响应得很好(测试 1、2、3;是的)。观察这个简单请求的访问日志显示很好。在同一台机器上,我设置了四个附加路径。例如,一个锁定的 phpMyAdmin 只能从内部 IP 访问。这条路线工作正常,可以浏览数据库等。然而,对于其他路线,例如 wordpress 安装或到 Magento 实例的路线,请求出现在访问日志中(没有错误日志条目),然后就坐在那里。当请求最终超时时,浏览器中的 URL 会更改为新的 IP 地址(ABC.XXX.YYY.ZZZ),然后终止任何努力。

诚然,机器最初配置为朝外,我怀疑页面恢复到的 IP 可能是上次机器存活时的公共 IP。该 IP 不再与该站点关联,并且可能使用该 IP 地址设置的域也不再处于活动状态。

有人对我可以看什么有任何建议吗?我已经梳理了 httpd 的配置,没有任何类似的重定向地址。是否有一些 DNS 数据需要刷新?我忽略的 sysconfig/ 中的网络配置?

标签: apacheredirectwebservercentos6

解决方案


这与我的 apache 配置无关。一切都与嵌入在 wordpress 和 magento 安装中的网站 url 有关。在某些配置表中查找并替换站点 IP 地址的所有实例后,我能够让两个应用程序正确响应。


推荐阅读