大家进来看我的URL重写 我使用了类似 *.php/id/2.html 这种的重写URL方法,但是自从使用这种方法后网站的流量就下降了不少,我怀疑网站的性能有所下降,所以请大家帮忙分析下原因,网站见:http://mpe.net.cn (主要是担心404错误)另外,上次发了这个帖子不知道为什么被删除了,我这个不是广告帖啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 流量和性能没有直接联系吧?我猜想可能是你rewrite后虚拟地址的目录太深,而且目录起名较无意义,像showit.php,thetype,1003,id,不对搜索引擎的胃口才是真正原因吧。当然也有可能只是sandbox效应,只是这段时间碰巧赶上你改用rewrite,呵呵,仅是猜测。 我的做法实际是是把 ? = 都换成了 / ,我今天再次测试后发现,当直接使用 ? = 的URL确实速度要比 / 快,所以我怀疑这里面 APACHE 多出了一步工作,是这样吗?例如:http://mpe.net.cn/showit.php/thetype/1003/id/1029.htmlhttp://mpe.net.cn/showit.php?thetype=1003&id=1029大家可以比较一下速度看看 其实这个很正常,因为rewrite本身就会耗用资源你使用?=的形式apache不会进行重写操作,在你没有配置rewrite的时候也少去了对url重写的审查,其实rewrite的技术主要应用是防止盗链和对搜索引擎友好上,并不时为了提高速度 这样才叫重写http://mpe.net.cn/thetype/1003/id/1029.html html编辑器中上传的图片怎么删除呢?欢迎进来讨论 类机制问题 如何让 SHTML 文件支持 PHP ? 请问PHP中出现$$U是什么意思?(其中U是变量的名字) 一个数据库有200多个表,用phpMyAdmin打开要半天,怎么优化? 有哪位大虾在win98下装过phpHomeEdition?急! 在帮忙看个GD的错误 关于Session的一个问题,大侠帮忙 thinksns语言包问题,这个程序是用THINKPHP写的 Nginx 301重定向在URL后面追加.html mysql可不可以用一句话来完成它??? 菜鸟求助:PHP中调用系统命令为何有些命令总是失败?
例如:
http://mpe.net.cn/showit.php/thetype/1003/id/1029.html
http://mpe.net.cn/showit.php?thetype=1003&id=1029
大家可以比较一下速度看看
http://mpe.net.cn/thetype/1003/id/1029.html