Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Отображение изображений с подменой адреса |

20.10.2009, 22:21
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
Провел на форуме: 205760
Репутация:
28
|
|
Отображение изображений с подменой адреса
Столкнулся с проблемой скрытия адреса изображения.
Есть сайт А и сайт Б
На сайте А имеются картинки. Нужно сделать так, чтобы на сайте Б отбражались эти картинки, но не было видно, что они подгружаются с другого сайта.
Прмер, адрес при просмотре свойств изображения пишется его адрес такой _http://А.ru/images/123.jpg
а его фактический _http://Б.ru/images/123.jpg
Можно ли это решить через mod_rewrite
Покажите пример!
Всем респект!
|
|
|

20.10.2009, 22:25
|
|
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме: 285318
Репутация:
17
|
|
Как вариант могу предложить:
в .htaccess
RewriteEngine On
RewriteRule ^123.jpg 123.php [L]
А в 123.php сделать что-то с gd2 то есть подгрузить или еще как-то,вот не определился я еще со вторым. . может сам чего-нибудь придумаешь .. скажи и мне
|
|
|

20.10.2009, 22:27
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
Провел на форуме: 205760
Репутация:
28
|
|
qW1zer,
впринципе это идея!
|
|
|

20.10.2009, 22:27
|
|
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
Провел на форуме: 351188
Репутация:
65
|
|
Создаём скрипт
img.php
<?
$site_url = 'http://a.ru';
echo file_get_contents($site_url.$_GET['url']);
?>
теперь наши картинки выглядят так:
<img src="/img.php?url=/logo.png" />
|
|
|

20.10.2009, 22:29
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
Провел на форуме: 205760
Репутация:
28
|
|
У меня был такой вариант
RewriteRule ^images/(.*)$ http://mysite.ru/images/$1 [L]
Правда, на сайте http://hissite.ru
В свойсвах картинки отображалось,
http://mysite.ru/images/картинка.jpg
|
|
|

20.10.2009, 22:31
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
Провел на форуме: 205760
Репутация:
28
|
|
Byte_,
сейчас проверим!
|
|
|

20.10.2009, 22:32
|
|
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме: 285318
Репутация:
17
|
|
Byte_
Хороший вариант,но:
Кто ищет тот всегда найдет. . .
То есть,проснифать в принципе кому надо - будет легко . . .
Но в библиотеку свою добавлю
|
|
|

20.10.2009, 22:36
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
Провел на форуме: 205760
Репутация:
28
|
|
qW1zer,
идея библиотеки звучит супер!
Все, что нужно, всегда под рукой!
|
|
|

20.10.2009, 22:43
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
Провел на форуме: 205760
Репутация:
28
|
|
А другие варианты есть?
У меня проблема внедрения!
|
|
|

20.10.2009, 22:52
|
|
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
Провел на форуме: 351188
Репутация:
65
|
|
serg-php, можно узнать, чем мой вариант плох?
он позволяет 100% скрыть url ресурса с которого берутся картинки.
если не нравятся урлы вида ?url=, настройте RewriteRule.
RewriteRule ^images/(.*)$ /img.php?url=$1 [L]
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|