有关URL REWRITE的问题,求助 我一直想将我的php动态页面转换成html的-------------------------------------------不是很明白你这句话是什么意思?你就是想要生成静态的html文件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对呀,通过Apache的Url Rewrite实现的把www.xxx.comxxx.php?id=xx的网页转换成利于google搜索的.html页面 你的意思是说,比如你的网站需要发布一些新闻,你想这些新闻页面都是静态的html页面,而不是www.xxx.com/xxx.php?id=xx这种形式的动态php页面?是吗? 有两种方法1、改改你的程序,发布新闻的时候直接生成静态的html页面2、利用apache的url rewrite,当然这也需要稍微改一下你的程序简单apache url rewrite的方法:1、在apache中加载url rewrite的模块2、配置重写的规则,这个是需要正则表达式的,具体正则表达式怎么写,你可以参看apache手册里面关于url rewrite的那部分3、改改你的程序,让程序知道重写的规则,比如,原来的地址是www.xxx.com/xxx.php?id=234,你的重写规则是将www.xxx.com/xxx.php?id=234变成www.xxx.com/xxx/234.html,那么至少你的页面上显示的地址应该是www.xxx.com/xxx/234.html,那么用户浏览器向服务器发出234.html的请求的时候,apache将根据重写规则,把www.xxx.com/xxx.php?id=234的内容展现给用户的 对,我就是想要第二种方法,但我不会做,你教教我好不好。先教教我如何在apache中加载url rewrite的模块 晕,以我本地的apache为例,版本是 2.0.54,首先httpd.conf 找到LoadModule rewrite_module modules/mod_rewrite.so,然后重启apache,这样就加载成功了啊,这个配置的过程在google上一搜一大把啊 对了,刚刚少写了一句话,找到LoadModule rewrite_module modules/mod_rewrite.so以后,去掉前面的“#”,重启apache即可 可以看看这里,要不到apache版去问问吧http://community.csdn.net/Expert/topic/4207/4207211.xml?temp=.746258 帮写个PHP操作文件(如何让2W张图片按序号排列到200个文件中?) PHP+PostgreSql 对数据库操作时,可以做RollBack吗? 请教高手:如何读取网页中的表格数据到数组中 如何网页表单连接到数据库? 请问PHP跟zend是什么关系? php内容系统后台管理模块,请问用什么做用户验证好呐?谢谢大家 郁闷的传递参数!循环显示,选中的传递给下个? 这种问题那里错!…………在线等! 请教正则表达式! 请给我指点呀,不要抛弃我!!! 关于asp_tags的设置 vbulletin 3.5.1的钩子技术和ajax的确强
1、改改你的程序,发布新闻的时候直接生成静态的html页面
2、利用apache的url rewrite,当然这也需要稍微改一下你的程序简单apache url rewrite的方法:
1、在apache中加载url rewrite的模块
2、配置重写的规则,这个是需要正则表达式的,具体正则表达式怎么写,你可以参看apache手册里面关于url rewrite的那部分
3、改改你的程序,让程序知道重写的规则,比如,原来的地址是www.xxx.com/xxx.php?id=234,你的重写规则是将www.xxx.com/xxx.php?id=234变成www.xxx.com/xxx/234.html,那么至少你的页面上显示的地址应该是www.xxx.com/xxx/234.html,那么用户浏览器向服务器发出234.html的请求的时候,apache将根据重写规则,把www.xxx.com/xxx.php?id=234的内容展现给用户的