Файл .htaccess, вызывающий вызов файлов JS и CSS - PullRequest
0 голосов
/ 06 августа 2010

У меня на сайте работает файл .htaccess.Я обнаружил, что файлы javascript и CSS не вызываются, если путь каждого из этих файлов не задан как абсолютный.Я изменил все URL-пути на абсолютные в моем шаблоне smarty и файлах javascript, и это не работает.

Теперь для моих файлов php у меня есть require_once во всех файлах php.Мне просто интересно, если я также должен установить пути в require_once к абсолютному?Любая помощь приветствуется.Спасибо.

Ответы [ 2 ]

0 голосов
/ 06 августа 2010

В вашем файле .htaccess над директивой RewriteRule попробуйте две следующие строки:

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

Это остановит вступление в силу правил перезаписи, если запрос фактически является файлом (f) или каталогом (d).

0 голосов
/ 06 августа 2010

require_once принимает физические пути на диске, на которые не влияет .htaccess.

...