您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php实现禁止网外链接网址的方式查看网页

2024/2/25 22:54:23发布27次查看
链接|网页
php实现禁止网外链接网址的方式查看网页
// 禁止网外链接(例如搜索引擎)查看网页内容
if(!empty($_server['http_referer']))
{
preg_match(/^(http:\/\/)?([^\/]+)/i,$_server['http_referer'], $matches);
$host = $matches[2];
if(($host==211.152.50.35)||($host==www.phpv.net))
{
}
else
{
header(location:http://www.phpv.net);
exit;
}
}
// 禁止直接输入网址查看网页内容
else
{
header(location:http://www.phpv.net);
exit;
}
只有点击超链接(即) 打开的页面才有http_referer环境变量, 其它如 window.open()、 window.location=...、window.showmodelessdialog()等打开的窗口都没有http_referer 环境变量; 这样的限制会使网站少很多活性。当然啦,鱼与熊掌不可兼得,呵呵。
这样写是不是更简洁些?
if(($host!=211.152.50.35)&&($host!=www.phpv.net)){
header(location:http://www.phpv.net);
exit;
}
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product