2017-01-05 3 views
2

Я работаю над веб-сайтом, и по какой-то причине он начал придумывать 404 ошибки, которые не могут найти файлы JavaScript и таблицы стилей.Ошибка сжатия Cakephp css и js 404

Изображения также бросают 404, так как сжатие кажется неработоспособным.

Я думал, что это имеет отношение к файлу .htaccess, однако он выглядит нормально.

Ниже содержание моего .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 текст/обычный .png

Так что это будет преуменьшать плагин, который будет вызывать в JS и ошибки CSS? Или файл .htaccess?

+0

являются ваши CSS и JS файлы загружаются правильно? и вы дали правильный путь для своего местоположения? подтвердите это первым. –

ответ

0

Добавлены свои активы в вашем

  1. WebRoot/CSS
  2. Webroot/IMG
  3. Webroot/JS

папки соответственно?

если они тогда все, что вам нужно ссылаться на них является использование пути «/ CSS/{имя файла CSS}» и т.д ...

Смежные вопросы