php文件权限访问

本来我是想到直接在htaccess文件里面路由重写,然后经过单一入口点来进行处理,这个单一入口点是为访问者做一些验证的操作,如果不符合条件则直接 T掉,但是这样就要局限与apache服务器,也就是说,当我换个IIS服务器的时候就会出一些问题了。当然,我也看了一些框架的实现,他们一般都不借助 htaccess文件的,取而代之的是用PATH_INFO来进行路由,但是一般都要实现编译功能,有没有其他的方法呢

答案有:

 

bb.PHP

 

[php]  view plain  copy
  1. define("FORMHASH",true);  
  2. echo '这是bb.<a href="http://lib.youkuaiyun.com/base/php" class='replace_word' title="PHP知识库" target='_blank' style='color:#df3434; font-weight:bold;'>php</a>页<br>';  
  3. ob_start();  
  4. include("cc.php");  
  5. $out = ob_get_contents();  
  6. ob_end_clean() ;  
  7. echo $out;  

 

cc.php

[php]  view plain  copy
  1. defined('FORMHASH') OR Die('你不能直接访问此页面');//不是由index.php转发过来的就die给你看。  
  2. //php codes following  
  3. echo '看看能不能输出';  

 

对于cc.php的访问,只能通过bb.php来实现,直接访问cc.php只会显示‘你不能直接访问此页面’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值