我有这种情况让我感到非常困惑:
一个新设置的服务器(centos 7,apache,mysql,没什么花哨的),它托管一个简单的php应用程序,我需要从另一台服务器上的主应用程序进行交互。此服务设置为在service-name.domain.tld上运行,而主应用程序在domain.tld上(仅在提及时有所不同)。
出于某种原因,当我尝试从主服务器访问服务应用程序时,我得到了无限循环的302重定向。
如果我从主服务器执行accessibility
,我会得到:
tableView
如果我从我的电脑执行相同的命令,结果是
curl -D - http://service-name.domain.tld
应该如此。对于我做的任何请求(甚至是静态文件)也是如此。另外我应该为php中的HTTP/1.1 302 Found
Date: Wed, 03 Aug 2016 12:30:26 GMT
Server: Apache
Location: http://service-name.domain.tld
Content-Length: 218
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="http://email-blasts.upgradesale.co">here</a>.</p>
</body></html>
和HTTP/1.1 200 OK
Date: Wed, 03 Aug 2016 12:31:39 GMT
Server: Apache/2.4.6 (CentOS) PHP/5.6.24
X-Powered-By: PHP/5.6.24
Cache-Control: no-cache
Content-Length: 30
Content-Type: text/html; charset=UTF-8
Welcome.
指定相同的情况
我现在真的迷路了,不知道从哪里开始。因此,非常感谢任何方向。