Zend Framework маршрутизация в папку с изображениями без использования apache или nginx - PullRequest
1 голос
/ 18 июня 2011

Я хочу знать, как выполнить маршрутизацию в определенную папку в маршрутах-image.jpg

я хочу, чтобы маршрут был таким:

/ image-some-title-image-1, чтобы быть путем к изображению и изображению (см. расширение файла отсутствует)

image - действие контроллера media some-title-image - имя файла 1 - идентификатор статьи

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

Спасибо

1 Ответ

0 голосов
/ 18 июня 2011

Не допускайте попадания изображений в PHP через Apache / nginx. Замедлит количество запросов, которые вы можете обработать много.

Если вы хотите обработать его с помощью route.ini, вы можете использовать тип маршрута на основе регулярных выражений http://framework.zend.com/manual/en/zend.controller.router.html

Редактировать

RegExp, который вам нужен, это - image- [a-z] *. Поместите это с примером, который они дали в документах. Соответствующую строку можно поместить в переменную, с помощью которой вы можете узнать, какое изображение отображать.

Еще бы посоветовал против этого. Убил бы сервер.

...