直接访问PHP脚本的重定向

时间:2014-04-06 22:59:53

标签: php

我正在构建一个包含大量面向对象的PHP代码的网站。为了保持代码干净,每个类都存储在脚本文件中名为[classname].class.phprequire_once' d的单个文件中。作为表单评估脚本,它已经具有基于POST变量的重定向,以防止虚拟执行和数据库错误。

如何制作,以便尝试访问.class.php文件的任何人都被重定向到相关的HTML网页,但includerequire是否可以使用?

1 个答案:

答案 0 :(得分:3)

你可以

  • 将其放在public_html文件夹
  • 之外
  • 使用.htaccess
  • 中的文件名模式拒绝访问/重定向
  • 在(每个类文件的顶部)构建一个小的PHP代码,用于查找在索引中初始化的变量。如果不存在,请重定向。

如果您需要进一步解释,请询问。