0
我有兩個servers A and B
。用戶訪問server A
和server A
的一些頁面發送重定向(302 status code)
並返回。現在客戶端將請求發送到server B
。所以現在我想要的是從這個請求中找到服務器A的IP地址,任何服務器A的身份都可以完成這個工作,$_SERVER['HTTP_REFERER']
即將變成空白。如何在php中找到重定向服務器的IP地址
PS:我已經在服務器B上控制不僅沒有對A. 另外,如果我直接訪問服務器A的頁面(這是發送重定向到服務器B)我得到空引用者在服務器B.
在此先感謝
可能重複[將302重定向維護引用字符串?](http://stackoverflow.com/questions/2158283/will-a-302-redirect-maintain-the-referer-string) – Mike
修改了問題,請檢查 – codeomnitrix
您沒有真正修改它。無論如何,正如您在上述問題的答案中所看到的,您無法獲得發佈301/302重定向的服務器的主機名(或IP)。唯一的信息是'$ _SERVER'中的內容,除非您可以讓其他服務器將其主機名追加到查詢字符串中。 – Mike