2014-12-31 115 views
1

我的代码igniter应用程序给我所有js文件($ DOC_ROOT/javascript /)404(未找到),所有图像和css工作正常,JavaScript,图像和css文件夹具有相同的权限。JavaScript文件 - 未找到404 - CodeIgniter - .htaccess

我的.htaccess文件:

<ifModule mod_headers.c> 
    Header unset ETag 
</ifModule> 

FileETag none 
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> 
    Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT" 
</FilesMatch> 

Options All -Indexes 

AddOutputFilterByType DEFLATE text/html text/plain text/xml 


<Files *.php> 
    SetOutputFilter DEFLATE 
</Files> 


<Files *.css> 
    SetOutputFilter DEFLATE 
</Files> 


<Files *.js> 
    SetOutputFilter DEFLATE 
</Files> 

RewriteEngine On 
RewriteBase/

RewriteCond $1 !^(index\.php|images|local_clientdata|clientdata|javascript|fckeditor|themes|install|css|files|sitemap\.xml|robots\.txt|info\.php|forum\/) 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-l 


RewriteRule ^(.*)$ index.php [E=CI_PATH:/$1,L] 

我到底做错了什么?

回答

0

精确的.htaccess

RewriteEngine On 
RewriteBase/

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)$ index.php?/$1 [L] 
底部线