KolyaA
Новичок
mod_rewrite препятствует выводу картинок
Имеется файл image.php такого содержания:
Он отрабатывает правильно.
Далее. Так как сайт работает с ЧПУ, то файл вызывается не напрямую. По ссылке '/имя сайта/image/' вызывается mod_rewrite-ом index.php, который уже запускает вышепоказанный код. В итоге получаю, что на одном хостинге всё опять же прекрасно работает, на другом же картинка не отображается. Надо же чтобы работало на обоих.
Так как без mod_rewrite всё работает, то грешу на него. Хотя не уверен. Так как слабо знаю апач, то прошу помощи. Буду рад, если хотя бы наведёте на область, в которой копать, так как совсем не уверен, что мои догадки правильные.
Имеется файл image.php такого содержания:
PHP:
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'A Simple Text String', $text_color);
header('Content-type: image/jpeg');
imagejpeg($im);
imagedestroy($im);
Далее. Так как сайт работает с ЧПУ, то файл вызывается не напрямую. По ссылке '/имя сайта/image/' вызывается mod_rewrite-ом index.php, который уже запускает вышепоказанный код. В итоге получаю, что на одном хостинге всё опять же прекрасно работает, на другом же картинка не отображается. Надо же чтобы работало на обоих.
Так как без mod_rewrite всё работает, то грешу на него. Хотя не уверен. Так как слабо знаю апач, то прошу помощи. Буду рад, если хотя бы наведёте на область, в которой копать, так как совсем не уверен, что мои догадки правильные.