php 如何做到引入文件判断?

mako 发布于 2012/03/10 09:37
阅读 1K+
收藏 0
PHP

类似这样,一个文件,xxx.php  我将它用require_once引入到 index.php

那如何能让这个xxx.php只能引入不能直接访问,如果直接访问就报错?

除了用define验证常量之外还有没有其他方法?

加载中
0
pyawen
pyawen

那就不把文件放在文件的根目录下 比如网站的根目录是 /home/www/ 你把不想让其他人访问的文件放在 /home/www2/

 

第二种方法是在引入文件中定义参数 如果没有这个参数 直接访问被引入文件  返回空的内容 就可以避免被其他人访问到

 

pyawen
pyawen
如果是拒绝蜘蛛爬的话 可以设置 robots.txt
mako
mako
不对,晕了
mako
mako
文件时通过url引入到模板页面中,使用ajax,现在主要是蜘蛛在不断的爬这些页面,使用参数蜘蛛还是会爬到
返回顶部
顶部