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中没有“.”啊 paypal soap接口 php5在windows2003下连接MSSQL2000的问题 php编辑其里都用什么编码啊? ereg()和preg_match()有什么区别 求ISAPI_rewrite,图片是否存在的规则? 我程序中用了乘法就可以,为什么加法就不可以 大风起兮云飞扬,百分去兮不复还 各位老大,小弟有一初级问题想问…… 求救啊 程序上传服务器之后 出现乱码 php 循环中较费时的操作怎样优化? PHP帮忙看一下这段代码,怎么记录这个字段 在线等,帮忙看看为什么数据读不出来
http://domain/a.php => http://domain/a.php.php
……
==================================
如果可以肯定,匹配的$1不带.的,可以如下,应该不会出错
RewriteRule ^([^\.]*)$ $1\.php