@ichubinets

Как задать приоритет открытия файлов http?

Есть файл в папке /public/js/app.min.js и правило в роутере в таким же адресом, но если открыть ссылку в браузере http://site.com/public/js/app.min.js открывается содержимое js файла, хоть и должно проходить через роутер :(

Содеpжимое файла /.htaccess
<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^(.*)$ public/$1
</IfModule>


Содеpжимое файла /public/.htaccess
AddDefaultCharset utf-8

RewriteEngine on
RewriteBase /

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

RewriteRule ^(.*)$ index.php
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 1
kotomyava
@kotomyava
Системный администратор
Ваш реврайт не срабатывает, т.к. файл существует, а в условиях реврайт срабатывает, если запрошенный файл или папка с этим именем не существуют.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы