Как я могу вернуть статические файлы в PHP?

Я использую.htaccess файл для перенаправления всех запросов на один и тот жеindex.php, Оттуда я решаю, что делать в зависимости от URL входящего запроса.

Сейчас я сопоставляю URL запроса со структурой каталогов относительноsource папка, так чтоexample.com/user/create карты дляsource/user/create/index.php, Файл, расположенный там, может обрабатывать запрос по мере необходимости и генерировать вывод HTML.

Но это неt работает для статических ресурсов, браузер может запросить. Поэтому я хочу выяснить, заканчивается ли URL-адрес запроса расширением файла, и сопоставить его со структурой каталогов относительноassets папка, так чтоexample.com/css/default.css будет отображаться вassets/css/default.css, Но я неНе знаю, как ответить статическим файлом вместо HTML-кода из PHP.

Обычно это можно сделать с помощью дополнительного.htaccess править, но яЯ хотел бы динамически изменять папку ресурсов в коде.

Как я могу отправить статический файл, указанный на сервере?с жесткого диска, для браузера клиента в PHP?

Ответы на вопрос(2)

Ваш ответ на вопрос