网站访问权限控制 - PHP代码示例
网站访问权限控制 - PHP代码示例
本文提供PHP代码示例,用于实现网站访问权限控制,限制未授权用户访问网站。代码使用$_SERVER['HTTP_HOST']和$_SERVER['REQUEST_URI']来判断访问者域名和请求路径,并设置访问限制条件。
方法一:直接输出提示信息
<?php
$domain = $_SERVER['HTTP_HOST'];
if($domain !== 'fh.whsc.gay' && (!strpos($_SERVER['REQUEST_URI'], '?') || strlen($_SERVER['REQUEST_URI']) <= strpos($_SERVER['REQUEST_URI'], '?') + 29)){
echo '未授权不允许访问!';
exit;
}
// 网站代码...
?>
方法二:引入提示文件
创建名为tishi.php的文件,并在其中写入提示信息。
<?php
$domain = $_SERVER['HTTP_HOST'];
if($domain !== 'fh.whsc.gay' && (!strpos($_SERVER['REQUEST_URI'], '?') || strlen($_SERVER['REQUEST_URI']) <= strpos($_SERVER['REQUEST_URI'], '?') + 29)){
include 'tishi.php';
exit;
}
// 网站代码...
?>
注意:
'fh.whsc.gay'是示例域名,请根据实际情况修改。strpos($_SERVER['REQUEST_URI'], '?') + 29是示例判断条件,请根据实际情况修改。- 此示例仅提供基本功能,实际应用中可能需要根据具体需求进行调整和完善。
原文地址: https://www.cveoy.top/t/topic/bDwc 著作权归作者所有。请勿转载和采集!