PHP伪静态配置手册(.htaccess使用指南)

PHP 项目的伪静态配置,离不开.htaccess这个小家伙。它其实就是 Apache 的“局部控制台”,能让你在不动主配置的情况下,灵活调整目录的访问规则。

文件创建在 Windows 系统下稍有点小麻烦,比如 XP 下得先叫htaccess.txt,传上服务器再改名。编辑的时候用Notepad++或者Dreamweaver比较靠谱,别用记事本,容易整出 500 错误。

搞伪静态的核心是两步:一是程序后台要启用伪静态,二是.htaccess得写好规则。两个缺一不可。比如你让链接变成/news/123.html的形式,后台配好了,规则没写,那访问就 404。

举几个常用例子你就明白了:屏蔽 IP设置默认首页自定义 404 页面做 301 跳转这些都能靠它搞定。甚至还能防止别人把你 IP 绑上奇怪的域名,挺实用的。

Options -Indexes可以禁止目录被列出来,RewriteCond配合RewriteRule能写出各种重写逻辑。还可以压缩网页、加时区、加访问密码,玩法多得。

对了,新手容易遇到的问题别忽略:文件权限要对、语法得写对,服务器得允许用.htaccess,还有记得先备份,不然一行错,全站白屏。

你要是还在用 PHP,或者服务器是 Apache,那这个手册真的挺值得收藏的。还附带一堆参考链接,比如PHP 重写规则配置dede 伪静态的资料,查起来也方便。

pdf 文件大小:425.29KB