如何去除地址栏的index.php - 全栈笔记

如何去除地址栏的index.php

任亦伟 PHP, SEO, 运维 2015-02-07 1,479 次浏览 没有评论

目前很多php程序都是通过单入口实现的,尤其是一些基于MVC框架的程序。
所以访问的时候地址栏就经常见到/index.php/action/param/…html或者/index.php?s=/action/param/…html这样的形式
它是通过pathinfo或者请求字符串的形式向index.php这个入口文件请求数据,入口文件通过后面的参数来实例化一些控制器。
那么如果去掉index.php呢?假如仅仅在生成地址的时候去掉index.php这样是不一定可行的,因为我们没有配置服务器的rewrite功能。

发表评论

回顶部