apache 重写规则的一点学习

  1. 我的项目下的.htaccess文件
    <IfModule mod_rewrite.c>
      Options +FollowSymlinks -Multiviews
      RewriteEngine On
    
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    </IfModule> 
  2. 这个规则下无法显示其他文件下文件,如果要显示文件添加如下代码
    <Files *>
    	Options +Indexes
    </Files>
    不显示规则改为Options -Indexes,想显示某个文件夹内的文件可见,可以在该文件夹内新建.htaccess文件并写入
  3. <Files *>
        Options +Indexes
    </Files>
原文地址:https://www.cnblogs.com/jigr/p/14029846.html