htaccess还重定向子文件夹

时间:2011-06-03 02:33:05

标签: php apache .htaccess redirect rewrite

我是htaccess规则的新手。我试图搜索我的问题,但无法得到答案,所以我在这里写问题。

我的php应用程序的根文件夹中有以下htaccess文件

RewriteCond %{HTTP_HOST} www.mydomain.com
RewriteRule (.*) http://www.mydomain.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

现在,如果我添加任何子文件夹图像/我收到错误,指出“找不到URL”。我怀疑一些htaccess规则导致了这一点。

如果有人能解释我的原因,我真的很感激。

谢谢,

1 个答案:

答案 0 :(得分:0)

您的重写条件是将每个网址应用到您的域名。您可以做什么从中排除图像文件。我认为使用它会有所帮助

RewriteCond %{REQUEST_URI} !^(images)