Htaccess URI图像

时间:2014-03-14 12:30:34

标签: image .htaccess mod-rewrite

我试图以这种简单的方式使用RewriteTule

RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1

但我遇到了麻烦:

当我去一个像“empresa / premios”这样的网址时,会在名为“empresa”的文件夹中搜索图像,CSS和其他文件。 Whaterver URL我尝试使用图像和其他文件总是在文件夹中查找,其名称在网址的第一部分。在这种情况下,“empresa”。

1 个答案:

答案 0 :(得分:1)

尝试

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /

  RewriteRule ^images/(.*)$ ./public/images/$1
  RewriteRule ^css/(.*)$ ./public/css/$1
  RewriteRule ^js/(.*)$ ./public/js/$1

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>