Показ страницы индекса без css и js

Я новичок в CakePHP (используя версию 2.8.0), я загрузил резервную копию сайта, а затем индексную страницу, показывающую без css и js. После нажатия "ctrl + U ", показаны отсутствующие "Js controller" и "Css controller" не найдены

Вот мой код в файле.htaccess в папке webroot

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

Есть ли другой способ исправить это? Как я могу исправить эту проблему.

1 ответ

Следующее может работать, подразумевается, что ваши CSS и JS имеют свою собственную подпапку (не проверено)

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} !^/css
    RewriteCond %{REQUEST_URI} !^/js
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

см. https://serverfault.com/questions/410445/excluding-a-directory-from-a-root-htaccess-rewrite-rule-to-allow-it-to-be-passw

Другие вопросы по тегам