1、.htaccess实现伪静态方法(注:本文由一九八网络科技V客学院PHP工程师原创,转载请注明 出处,谢谢!)PHP静态化,分为真静态与伪静态。真静态就是把静态化的内容写入到服务匕在服务 器上是可以看到静态化页面的。而伪静态方法只是在把url处理了一下,而没有生成真正的 静态而面在服务器。两种方法各有优势。今天我重点在这里讲一讲伪静态方法。下面介绍一下伪静态方法生成的三个步骤:第:要配置服务器的重写模块1、翻开Apache的配置文件hilpd.con文件2、4#LoadModule rewrite_module modules/mod_rewrite 前面的#去掉。3、保存后重启Apache第
2、二:编写tcst.php文件用于举例说明功能就是接受URL里的id参数,并在页面显示。第三:.hlaccess文件的编写与保存1、用记事本那一个空白文件后缀用.htaccess命名,不要文件名。2、 .htaccess的文件内容如下:.RewriteEngine On.RewriteBase /.RewriteRule At_(.*).html$ test.php?news_id=$l L.2.1、 八t_(.*).html$描述你输入的URL地址,test.php?news_id=Sl其实际要访问的 地址2.2、 例如当您在浏览器中输入(假设您的lesl.php和.hlaccess文件都在您
3、服务器的 mytest文件夹下)localhost/mytest/t_l.html那么在浏览器中将输出1,实际访问的地址是:localhost/mytest/test.php?news_id=l2.3、 如果输入为 localhost/mytest/t_sophp.html 那么浏览器输出 sophp实际访问的地址是:localhost/tnytest/tcst.php?ncws_id=sophp在实际的开发过程中,掌握好这三个步骤就可以解决伪他态方法,工程开发过程中可用这 个通用的思路进行开发。在解决个问题的时候,首先不要把问题复杂化先把基本原理理清 楚之后再加以灵活运用。(本文原创:管工,一九八网络科技V客学院教学总监,PHP高级工程师)