2017-01-05 15 views
2

私はウェブサイトで作業していますが、なんらかの理由で404エラーが発生し、JavaScriptとスタイルシートファイルが見つからなくなりました。圧縮が動作していないようだとCakephpのCSSとjs 404の圧縮エラー

画像も404年代を投げています。

私はそれが.htaccessファイルと関係があると考えましたが、それは大丈夫です。

## ROOT 
<IfModule mod_rewrite.c> 
    RewriteEngine on 

    RewriteCond %{HTTP_HOST} !^www\.*********\.co\.uk$ 
    RewriteRule ^(.*)$ http://www.*********/$1 [R=301,L] 

    RewriteRule ^$ app/webroot/ [L] 
    RewriteRule (.*) app/webroot/$1 [L] 
    AddType application/x-httpd-php .css 

</IfModule> 

## APP FOLDER 
<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ webroot/ [L] 
    RewriteRule (.*) webroot/$1 [L] 
</IfModule> 

## WEBROOT 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    #RewriteRule ^(.*)$ $1 [NS,E=no-gzip:1,E=dont-vary:1]  
    RewriteRule ^css - [L,NC] 
    RewriteRule ^js - [L,NC] 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] 
</IfModule> 

SetOutputFilterをDEFLATE のAddType text/plainでの.png

だから、JSとCSSのエラーを引き起こしてしまう縮小化プラグインのようになります。以下は

は私 .htaccessファイルの内容でしょうか?または .htaccessファイルですか?

+0

はあなたのCSSやJSファイルが正しくロードされていますか?自分の場所に正しいパスを与えていますか?最初に確認してください。 –

答えて

0

は、それぞれあなたの

  1. Webルート/ cssの
  2. ウェブルート/ IMG
  3. webrootは/ jsの

フォルダに追加あなたの資産はありますか?

彼らはその後、ある場合は、それらを参照するために必要なすべてのパス「/ CSS/{cssファイル名}」などを使用している...

関連する問題