Возникли проблемы с переносом правил rewrite Апача на nginx

в файле .htaccess , из-за которой картинки товаров не отображаются.

Раньше, на вирт. площадке, картинки отображались.

C переездом на VPS компании masterhost, возникла проблема.

Содержимое файла .htaccess:

RewriteEngine on

RewriteBase /

RewriteRule ^$ cgi-bin/script.cgi [L]

RewriteRule (.*) cgi-bin/script.cgi/$1 - вот эта часть отвечала

за вывод картинок http://site.ru/tovar/1500/large.jpg,

http://site.ru/tovar/1500/small.jpg и

http://site.ru/tovar/1500/front.jpg

Кусок кода на Perl скрипта script.cgi , выводящий картинки товара:

if ($ENV{'PATH_INFO'} =~ /^\/tovar\/(\d{1,5})\/(front|small|large)\.jpg$/ ) {

if (-s "../../img/$2/$1.jpg") {

print "Content-type: image/jpeg\n";

print "Content-Length: ".(-s "../../img/$2/$1.jpg")."\n";

print "Last-Modified: ".HTTP::Date::time2str((stat("../../img/$2/$1.jpg"))[9])."\n\n";

open (IMG,"../../img/$2/$1.jpg");

binmode IMG;

binmode STDOUT;

print ;

close (IMG);

exit(0);

}

}

Нужно исправить .htaccess чтобы правила выполнялись и картинки выводились, как на Апаче.

16 лет назад
michael81
125 лет
16 лет в сервисе
Был
15 лет назад

Выбранный исполнитель

elaps
46 лет
19 лет в сервисе
Был
13 лет назад
16 лет назад
$10
1 день
Помог решить поставленную задачу.

Заявки фрилансеров

elaps
46 лет
19 лет в сервисе
Был
13 лет назад
16 лет назад
  • Похожие заказы

  • У меня бесплтаных хостинг без пхп..но мнен надо сделать через ифрейм,динамическую постановку результатов футбольных матчей с другого сайта... Т.е я хочу создать отдельный сайт сделать нанем результаты,чтобы они брасились с определноого сайта и потом ...

    Завершен
    16 лет назад
  • Нужна самая простая админка для всех разделов сайта.Не обязателньо на пхп. Редактирование файлов txt - и загрузки картинок и видео и все Бюджет 10 долларов

    Закрыт
    16 лет назад
  • Здравствуйте. В общем есть ТЗ чата, достаточно большое... Часть чата, во всяком случае наметки, уже есть... надо доработать, исправить ошибки и немного изменить в соответсвии с требованиями. Чат должен ...

    Закрыт
    16 лет назад
  • Необходимо доделать до конца проект http://www.weblancer.net/projects/72267.html. К сожалению предыдущий исполнитель пропал, не отвечает на почту и ICQ. В принципе он выполнил где-то 80% работы - остались мелкие доработки и исправления ошибок. Более ...

    Закрыт
    16 лет назад
  • Интересует парсинг сайта http://m.gz-kuban.ru/cms/public/pn/purchasenotice!browse.action?pageNumber=0 Требуется вытаскивать: 1) Предмет государственного (муниципального) контракта 2) Состояние 3) Действия ( пройти по ссылке (извещение от ...) там еще некоторые данные нужно брать 4) Брать ...

    Завершен
    16 лет назад
  • $25

    Всем привет, необходимо сделать оптимизацию сайтов на БД PostgresSQL В последнее вермя начал грузить сервер на 50% и вследствии этого постоянно отключает хостер Делали кэшь БД и страниц но перегруз всеравно продалжаеться ...

    Закрыт
    16 лет назад
  • Есть поддомен http://blog.cardray.com Есть домен: http://cardray.com Необходимо поставить WordPress на http://blog.cardray.com Но, чтобы пользователям присваивались странички типа: http://user.cardray.com А в остальном всё сделать стандартно. Пожалуйста предложите лучшую цену.

    Закрыт
    16 лет назад