我需要使用php获取给定网站的ip地址,也就是托管该网站的服务器的ip地址。
为此,我已经使用gethostbyname('**example.com*')
。当网站没有重定向时,它可以很好地工作,例如如果我使用这个函数来获取google.com,它会返回“74.125.235.20”。
当我尝试对“lappusa.com”进行操作时,它返回“lappusa.com”。然后我在浏览器中尝试了一下,它重定向到“http://lappusa.lappgroup.com/”。我检查了HTTP状态代码,它显示为200。
但是,即使网站被重定向,我仍需要获取其ip地址,例如,如果lappusa.com被重定向到lappusa.lappgroup.com,那么我需要获取重定向url的ip地址。
我该如何做?非常感谢任何帮助!
lappusa.com
没有被重定向,它根本不存在。 - hakre