PHP 限制访问域名:仅允许 fh.whsc.gay 访问
可以使用以下 PHP 代码实现该判断:
<?php
$domain = $_SERVER['HTTP_HOST']; // 获取当前访问的域名
if ($domain !== 'fh.whsc.gay') {
if(strpos($_SERVER['REQUEST_URI'], '?') === false && strpos($_SERVER['REQUEST_URI'], '/') === false) {
echo '不可以访问非授权域名';
exit;
}
}
此代码首先通过 $_SERVER['HTTP_HOST'] 获取当前访问的域名,并与 'fh.whsc.gay' 进行比较。如果不匹配,则进入判断条件。
在判断条件中,使用 strpos 函数判断 $_SERVER['REQUEST_URI'] 是否包含问号和斜杠。如果不包含,则输出提示信息'不可以访问非授权域名'并终止脚本执行。
注意,此代码只适用于 Apache 服务器,如果使用其他服务器如 Nginx,需要根据具体环境进行相应的配置。
原文地址: http://www.cveoy.top/t/topic/bGt2 著作权归作者所有。请勿转载和采集!