可以使用以下代码来判断并排除url.cn域名以外的网站:

$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '';

$host = parse_url($referer, PHP_URL_HOST);

if ($host !== 'whsc.gay' && $host !== 'url.cn') {
    echo '<ul class="card-content">';
    echo '<li>文章1</li>';
    echo '<li>文章2</li>';
    echo '<li>文章3</li>';
    echo '<li>校园生活1 - 校园风景</li>';
    echo '<li>校园生活2 - 社团活动</li>';
    echo '</ul>';
}

这段代码首先获取$_SERVER['HTTP_REFERER']变量,它包含了前一个页面的URL。然后使用parse_url()函数解析该URL,并使用PHP_URL_HOST参数获取主机名。最后,通过与允许的域名进行比较,如果不是whsc.gayurl.cn域名,则输出对应的HTML代码。

PHP 判断网站来源并排除特定域名访问

原文地址: http://www.cveoy.top/t/topic/bs8w 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录