PHP后面加反斜杠(index.php/xx)是什么意思?

比如

domain.com/index.php/user/123

  1. 这样的写法是什么意思?
  2. 兼容性如何?是否所有PHP服务器和浏览器都支持
  3. 这种写法是否标准?
阅读 17.4k
3 个回答

这样写只是为了方便编程,不是什么标准,

index.php 主要充当MVC中Controller左右,也就是所有请求先到index.php这个文件。 实现单一入口。 然后在index.php文件中做“手脚”, 根据请求不同的url,路由到相应的Handler上做具体处理。 例如:domain.com/index.php/user/123

index.php首先接收到请求,然后根据url,把请求传递给user.inc(假设)这个文件, id是123, 处理后返回给浏览器。

新手上路,请多包涵

url重写就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题