1

我的 PHP 框架在 .htaccess 文件中有一个默认规则,它将除特定文件之外的所有请求路由到 index.php。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]

例如,如果我在 /images 文件夹中有特定于站点的图像,则请求foo.com/images/name.jpg将直接处理到文件系统。

但是对于具有特定路径 fe /image 的 URL,我需要一种特殊的行为。所以像foo.com/image/name.jpg这样的请求也应该被路由到 index.php...

4

1 回答 1

0

RewriteRule .*\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar|gz)$ /index.php [L]

于 2012-04-19T06:04:41.627 回答