PHP项目一些目录中的`index.php`作用是什么?

在很多PHP项目的目录下都有一个index.php:

<?php
header("Location: ../index.php");

它的作用是什么?

HUX布斯
浏览 1637回答 2
2回答

开心每一天1111

单一入口模式单一入口的应用程序就是说用一个文件处理所有的HTTP请求,例如不管是列表页还是文章页,都是从浏览器访问index.php文件,这个文件就是这个应用程序的单一入口。由于所有的http请求都由index.php接收,所以可以进行集中的安全性检查,如果不是单一入口,那么开发者就必须记得在每一个文件的开始加上安全性检查代码。工作都被集中到了index.php来完成,可以减轻我们维护其他功能代码的难度。 由于所有http请求都是针对index.php,所以程序的url看起来确实不那么美观,特别是对搜索引擎来说很不友好。要解决这个问题,可以采用url重写、PATHINFO等方式,但也可以在前台页面不使用单一入口方式,而是保持多个文件入口。或者两者混用。

大话西游666

默认的索引文件呗,或者像楼上所说的,是用来做单一入口的(方便管理)
打开App,查看更多内容
随时随地看视频慕课网APP