1、单位网站要求某栏目的内容只能在单位内部访问
2、经历种种困难终于解决问题,方法共享。
3、复制文件
templates\default\content\show.html
命名为show_ip.html
4、编辑show_ip.html
在最前面增加代码
<?php
$IP = $_SERVER['REMOTE_ADDR']; //获得用户ip
//echo $IP;
$from = strcmp($IP,'210.88.88.129');
$to = strcmp($IP,'210.88.88.254');
if (!($from >= 0 && $to <= 0)) {
echo "<script>alert('对不起,此内容只能在本单位内访问!现在将转入网站首页!')</script> ";
echo "<script>location.href='http://www.abc.com/';</script>";
}
?>
5、编辑栏目生成HTML设置中内容页不生成HTML。
内容页模板设置为刚上传的show_ip.html
提交
6、更新缓存
更新栏目页
7、测试,OK!