как сменить расширение?

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

maneak

Профессор
Заблокирован
Регистрация
29 Авг 2007
Сообщения
279
Реакции
43
  • Автор темы
  • Заблокирован
  • #1
Подскажите пожалуйста как сделать чтобы при обращении к картинке грузилась хтмлка / пхпшка?
Например чтобы при обращении к site.ru/rules.gif грузилось site.ru/rules.html

Нераз видел такое, в строке адреса остаётся адрес картинки, но грузится текст.

З.Ы. Возможно я просто непонимаю что вот это или вон то и есть ответ на вопрос, уж прастите я в этом вообще дуб дубом..
 
  • Заблокирован
  • #2
Не совсем понятно. Ты бы пример привёл
 
Видел подобные трюки с php и html, когда файлы с расширением html выполнялись как php скрипты.
Изменение обработчика по типу файла

Пример переопределения HTML файлов для обработки их с помощью PHP
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
 
В файлик .htaccess пишешь:

Код:
RewriteEngine On
RewriteRule rules.gif rules.html


Файл .htaccess должен лежать в корне твоего сайта.
 
Если вы имели ввиду вывод картинки через PHP
вот пример
PHP:
<?php
header("Content-Type: image/png");
$im = ImageCreate(61, 21);
$black = ImageColorAllocate($im, 230, 231, 251);
$color = ImageColorAllocate($im, 0, 0, 0);

imagefill($im, 0, 0, $black);
imagestring($im, 5, 5, 3, $decode, $color);
imagerectangle($im,0,0, 60, 20, $color);
imageline ($im, 0,5, 60, 20, $color);

imagepng($im);
imagedestroy($im);
?>
 
  • Автор темы
  • Заблокирован
  • #6
В файлик .htaccess пишешь:

Код:
RewriteEngine On
RewriteRule rules.gif rules.html


Файл .htaccess должен лежать в корне твоего сайта.

Да вот это какраз самое то! :yahoo:
В строке браузера остаётся сайт/rules.gif а подгружается хтмлка.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху