php静态化问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 16:57:56
我需要把动态的url弄成静态化的,因为有利于SEO,也更有利于响应时间的缩短,那么,这就有两种方法,一是,在你的程序初始化时就生成静态化的url,二是通过URL Rewrite实现链接静态化,第一个方法简单,但是繁琐,第二个方法需要修改Apache里的配置,很麻烦,大家说说用哪种好呢?
偶是菜鸟哦,:) 如果说是第二种好,能有详细点的步骤的话,高分哦~~~嘿嘿
另外,我知道还有一种,即是PHP可以用来创建HTML文件的理论为基础的,这和第一种好像不是一种对吧?但是,这也叫作“静态化”吗?自我觉得这一种更有利于SEO。

你就直接用mod_rewrite吧,php直接生成静态HTML你要做很多工作。用rewrite,很简单

.htaccess里加入
RewriteRule ^([\w\d]+)\.html$ $1.php [L,QSA]

这样即可.....
当然,也不会是那么简单的,各种路径自己还得写一下,像上面的,就只是根目录的而已,对这种/aaa.html就转到aaa.php里。如果是/aaa/bbb.html之类的,就要多一个路径。
具体看APACHE的REWRITE说明,相信你会更明了。

第二种好!
用apache mod_rewrite就可以了,配置也不是很麻烦!

应该叫伪静态化吧,创建HTML文件才叫静态化。