.htaccess允许图像直接显示

Ija*_*d N 5 php regex apache .htaccess redirect

我有很多文件,包括图像,php和js脚本和子文件夹.我需要使用.htaccess重定向到index.php以获取任何uri.
例如:

www.example.com/test should be redirect to index.php
Run Code Online (Sandbox Code Playgroud)

但是图像不应该重定向到index.php.相反,它应该直接在浏览器中打印.
例如:

www.example.com/sample.jpg should display sample.jpg.
Run Code Online (Sandbox Code Playgroud)

我在.htaccess代码中使用以下代码:

RewriteEngine On  
RewriteRule ^(.*)$ index.php
Run Code Online (Sandbox Code Playgroud)

有人可以解释如何允许图像显示?

anu*_*ava 5

在规则之前添加条件以跳过 image/css/js 文件目录:

RewriteEngine On

RewriteRule !\.(?:jpe?g|gif|bmp|png|tiff|css|js)$ index.php [L,NC]
Run Code Online (Sandbox Code Playgroud)