本人是初学PHP。
想问一下,PHP该如何设置网站的入口点?
也就是说。。比如我的根目录是http://localhost;
我现在想实现在用户访问我的根目录下的任意一个网页之前先访问我的index.php改怎么做呢??

解决方案 »

  1.   

    在每个页面里面加入index.php文件中的内容。
      

  2.   

    具体怎么实现?
    我想通过index.php来进行调控和访问控制的
      

  3.   

    百度之。。得到答案url重写是服务端有操纵权限时才能使用。。限制行比较大
    然后百度之PHP的MVC模式发现很多MVC模式的框架都实现了单一入口。不过没有具体的介绍。。
    偶不想用框架。。只是有一些想不明白。。
    比如。。
    默认网站根目录是localhost
    我设置单一入口为index.php然后通过一些全局变量来帮助转向到指定的控制器下
    但是如果我不优先访问index.php.而是越过这个。直接访问后面的控制器,那不就导致了没经过该单一入口了么?
    望高人解释一下
      

  4.   

    那你用session控制吧。
    index.php中设置一个session,然后在其他文件中检测session是否设置。另外,也许你可以试试$_SERVER['HTTP_REFERER']