| 关键词: important 静态 PHP border 配置 index 天运 apache 0px 404 |
PHP伪静态的使用主要是为了隐藏传递的参数名,下面给大家介绍php实现伪静态的方法,具体详情请看下文。 但是你有没有发现这种情况,你最近弄了很多新功能,每天上几个新功能,每天都有好多伪静态配置,才开始两天运维同学还乐意配合,过两天运维同学就要骂了。你麻痹,脑残为什么不一次搞完,天天麻烦我。但是了,你要上线啊,不得不苦逼的求运维同学了,然后说出一句程序猿界最不要脸的话"这次最后一次改动了",然后后面又要改,哎,你的人格算是扫地了。。。 如果有这样的烦恼存在,请看下面的文章,保证你以后再也不求运维了,想干啥就干啥。。。 那PHP实现伪静态有多少种方法了?个人见解和统计奥,有四种方法 1、使用apache的URL重写规则,这个大家都懂,在apache里面配置, 这里同学们都造,只列举一段简单的配置 RewriteEngine On 2、使用PHP的pathinfo , 你是不是有看到有的网站这样玩'www.xxx.com/index.php/c/index/a/test/id/100' , 当然要支持这种你需要把'php.ini' 中的参数 'cgi.fix_pathinfo' 设置为1。拿'www.xxx.com/index.php/c/index/a/test/id/100'来举例 echo $_SERVER['PATH_INFO']; //输出'/c/index/a/test/id/100' 3、使用404机制,一般情况下伪静态都是实际不存在的页面,因此可以使用apache 404配置,但是有些问题,就是'post'类型的请求会被抛弃,导致你无法获取'$_POST', 但是'$_GET'仍然可以获取, 假设此处404页面为'404page.php', apache 配置如下: ErrorDocument 404 /404page.php 然后在 '404page.php'中嵌入如下代码
72小时资讯榜
2
ARTEX搭配DeepSeek等模型击穿韩国三家大银
网安动态
2462人已阅读
3
推荐GitHub开源书籍 —《#高性价比人生指南
生活
1353人已阅读
4
FBI宣布逮捕了黑掉他们系统的黑客组织Shiny
网安动态
5901人已阅读
5
从代码分析到授权争议:一用户用AI破解IDM
业界
1352人已阅读
6
黑客团伙 ShinyHunters 声称攻破 FBI 系统
网安动态
1618人已阅读
社区热门
1
━※☆※━★===二〇二六年论坛每日签到帖=
2026-03-13
2
2006年注册的老人泪流满面
2026-10-12
3
十几年没回来了,回来看看。顺便做个记号
2026-08-15
4
多年以后我又回来了,报道贴
2026-08-11
5
人工智能最终是否替代人类??人类该何去何
2026-07-22
|