簡體   English   中英

JavaScript文件-找不到404-CodeIgniter-.htaccess

[英]JavaScript Files - Not Found 404 - CodeIgniter - .htaccess

我的代碼點火器應用程序為我所有的js文件($ DOC_ROOT / javascript /)提供404(未找到),所有圖像和CSS都可以正常工作,JavaScript,圖像和CSS文件夾具有相同的權限。

我的.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]

我究竟做錯了什么?

完善.htaccess的底線

RewriteEngine On
RewriteBase /

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM