0

我正在使用 mod 重写,我是新手。我写了以下规则:

RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/? index.php?company=$1&action=$2&type=$3&id=$4           [L,QSA]

我已经测试过并且它可以工作但是它不允许我显示图像,例如

<img src="http://example.com/images/logo.gif"> 

因为它一直遵循重写规则并表明该页面不存在

如何将排除项添加到某个目录,以便我可以将其用作 image/js/css 目录等。

非常感谢你

4

1 回答 1

1

你最好简单地排除与文件匹配的请求:

RewriteCond %{REQUEST_FILENAME} !-f # not if the request matches a real file
RewriteRule ^([^/]+)/...
于 2013-01-12T22:56:28.763 回答