<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
AddDefaultCharset UTF-8

解决方案 »

  1.   

    就是让所有的都访问根目录的都 实际访问的事index.php
      

  2.   


    汗没看清楚 错了RewriteCond %{REQUEST_FILENAME} !-f   //如果文件存在,就直接访问文件,不进行下面的RewriteRule.(不是文件或文件不存在就执行重写)
     
    RewriteCond %{REQUEST_FILENAME} !-d   //#如果目录存在就直接访问目录不进行RewriteRule
    否则访问index.php
      

  3.   

    对于所有找不着实际路径的文件,统一交给index.php处理
      

  4.   

    所有框架都这没用,原因#2说的很清楚了
    这是对 apache 负担最小的用法了