Я сделал phar-архив из исходного каталога моего веб-приложения. Каталог также содержит каталоги «css» и «js». Статические файлы адресуются как /css/xyz.css и т. д. в html. Когда я пытаюсь получить доступ к приложению, html загружается нормально, а статические файлы - нет. Я попытался добавить правило перезаписи apache, которое сопоставляет /css/xyz.css с /app.phar/css/xyz.css, но это не работает. Каждый раз, когда я ударяю
http://hostname/css/xyz.css
он загружает index.php.
Нужно ли изменять все ссылки на статические файлы на /app.phar/css/xyz.css? Статические URL-адреса файлов относительно файла phar работают нормально.
Кроме того, mod_rewrite полностью непригоден при использовании phar?
Спасибо!