PHP确定主机安全可靠



对于依赖于主机 url 的脚本,我需要确定主机以及它是通过 HTTP 协议还是 HTTPS 协议进行连接。

例如,如果我连接到 http://example.com,我想检索 httpexample.com

我当然可以使用$_SERVER变量。但是,我在互联网上读到它们很容易被客户更改。因此,他们"可能"破坏我的剧本。那么,$_SERVER['HTTP_HOST']$_SERVER['SERVER_NAME']等我猜变得不可靠了吗?

是否有更好的选择来解决此问题,而不是检查两个 $_SERVER 变量的相同值,这仍然不可靠?

感谢您的回答

您可以简单地创建一个config.php文件,在其中定义一些所需的常量,然后将其包含在您需要它们的任何位置。或者也许我误解了,但我认为这就是你想要的

最新更新