关于SP Url规则的问题!!

#1 chouming


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]

以上代码,只是为了屏蔽index.php吗?还是将c=main&a=index 转换成main/index?

2010-07-20 10:56:57

#2 chouming

:( 在线等待回复ing。。。

2010-07-20 10:58:14

#3 chouming

还是没人来吗?还是这个问题太弱了。。:'(

2010-07-20 11:00:21

#4 jake


判断是否开启重写模块
RewriteEngine On
开动重写引擎
RewriteCond %{REQUEST_FILENAME} !-f
如果请求的文件不存在
RewriteCond %{REQUEST_FILENAME} !-d
如果请求的目录不存在
RewriteRule ^(.*)$ index.php?$1 [L]
则将全部请求转向index.php执行

2010-07-20 11:28:37

#5 chouming

感谢老大准确,有力,迅速的回答!
为了发扬:D:D子民在BBS上良好的美德,
                        小弟特此感谢!

{其实老大可以直接说是用来隐藏index.php的会更通俗一点!}

2010-07-20 14:20:07

#6 jake

感谢老大准确,有力,迅速的回答!
为了发扬:D:D子民在BBS上良好的美德,
                        小弟特 ...
chouming 发表于 2010-7-20 14:20
:L 实际上那段htaccess并没有隐藏index.php,它只是将除了访问index.php和其他存在的文件以外的请求,都转发给index.php执行而已。如果你网址里面加入了index.php,它是不管的。

2010-07-20 16:14:53