mod_rewrite и php, как подставить любой файл

Статус
В этой теме нельзя размещать новые ответы.

sequencer

Новичок
mod_rewrite и php, как подставить любой файл

Реализую ЧПУ. Ссылки обрабатывает script.php. Задачу загрузки графики, css решаю через mod_rewrite - в обход скрипта-обрабочтика на пхп. А как реализовать отдачу браузеру запрашиваемого файла через пхп? Т.е. чтобы скрипт обрабатывал ВСЕ запросы, и на запрос графики и стилей возвращал их.
Т.е. echo пишет текст, include включает скрипт на выполнение, а какая команда возвращает указанный файл? Типа return ("image.jpg")
Факи читал, ясности не прибавилось.
 

Фанат

oncle terrible
Команда форума
я не думаю, что отдавать цсс скриптом - хорошая идея.
те хорошо подумал?
 

sequencer

Новичок
Гы, ник автора предыдущего сообщения заменяется на звездочки. Смешно :)
Автор оригинала: *****
я не думаю, что отдавать цсс скриптом - хорошая идея.
те хорошо подумал?
Что, это дырища? Или просто по вашему мнению это действие через ж..?
Сейчас непонятно что за запрос отправляет браузер, шаблоном не удается отловить его по наличию расширения (css,jpg). Регвыр рабочее, проверено.



Т.е.
htaccess говорит:
RewriteRule ^.*$ script.php
эта строка очевидно ж отправляет на скрипт и запрос картинок, когда строка закомментирована - картинки показываются и стили применяются. Скриптом же не удается отловить запрос изображения - не выводится никакая информация, как будто скрипт и не запускается. Никаких признаков, что он работает вообще.
 

sequencer

Новичок
Удалось уговорить загружать png файлы таким способом:
PHP:
 $content="Content-Type: ";
 if(preg_match("/\.png/",$file))$content.="image/png";
gif-ы, jpg-и и css-ы (как text/css) пока фон барон браузер понимать (либо фон барон пхп передавать) не хочет :)

Mr_Max, ага, религия :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху