RewriteRule ^(.*)$ $1.php【可以这样么?】 本帖最后由 kyzy_yy_pm 于 2010-09-18 11:41:42 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个应该是循环了^(.*)$一直能匹配,,,不知道 [QSA,L]能否终止 http://domain/a => http://domain/a.phphttp://domain/a.php => http://domain/a.php.php…… 第二种情况不会出现,因为我测试的时候一直是没有后缀名的,如:http://domain/a这种形式的 测试 a.php 打印 $_GETRewriteRule ^(.*)$ a\.php?$1 [L]http://domain/a => 打印出的,不是预期的 a,你可以试试我觉得问题在于 a => a.php 而a.php 又可以被 ^(.*)$ 再次匹配==================================如果可以肯定,匹配的$1不带.的,可以如下,应该不会出错RewriteRule ^([^\.]*)$ $1\.php 答案完全正确,不过又个地方不是很明白[^\.]*匹配没有“.”的字符串,但是http://domain/a中没有“.”啊 自创一个网站出现的smarty问题? 给gif动态图片添加水印,在线等!!! 关于symfony的问题 QQ农场这样的网页游戏能用PHP做? __FILE__,__CLASS__这些算是什么?还有类似的吗 上传文件 请问怎样把本页面关闭而弹出另一个正常的页面?(在线等) HELP 我是初学者,小问题,请高手指点一二,谢谢. smarty运行一个实例老是出错求网友们指导啊 PHP帮忙看一下这段代码,怎么记录这个字段 在线等,帮忙看看为什么数据读不出来
http://domain/a.php => http://domain/a.php.php
……
==================================
如果可以肯定,匹配的$1不带.的,可以如下,应该不会出错
RewriteRule ^([^\.]*)$ $1\.php