我基本上需要创建一个锚点,导航到服务器上的不同端口.例如,我们的服务器托管在上面domain.com:555,我们需要一个导航到的链接domain.com:777.问题在于它并不总是domain.com.我们可以预期的DNS故障,在这种情况下,我们会使用IP地址来浏览喜欢xx.xx.xx.xx:555和xx.xx.xx.xx:777.
我需要获取运行PHP脚本的服务器的主机名.我尝试使用SERVER_ADDR,但原因是我给了服务器的私有IP.
那么如何获取网址的域/ ip部分?
Dom*_*ger 14
你要:
$_SERVER['HTTP_HOST']
Run Code Online (Sandbox Code Playgroud)
来自$_SERVER预定义变量,其中'HTTP_HOST'包含:
主机的内容:来自当前请求的标头(如果有).
您可能还会发现:
$_SERVER['SERVER_NAME']
Run Code Online (Sandbox Code Playgroud)
有用的,这个Stack Overflow讨论了它们相对优点的指导意义.
| 归档时间: |
|
| 查看次数: |
14032 次 |
| 最近记录: |