редирект php

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

редирект php

Непрочитанное сообщение ProFTP » 2008-11-08 8:48:05

есть куча фоток с другого сайта, там поставили защиту...
по-моиму по редиректу

то есть пользователи которые открывают картинку на другом сайте, не на сайте оригинальном, зайти не могут вообще...

подумал что могут сделать защиту по кукам... может быть там стандартно как-то защиту ставлят?
хотя веб сервер просто не пускает (не котрывается картинка)... может быть web сервером...?

Код: Выделить всё

<?php
header('Location: '.urldecode($_GET['url'])); 
header('referer: http://site.org');
?>
такой редирект не работает, точнее работает, но не получилось открыть картинку...
правильный ли код? как проверить его работу?
==================
можно скрипт написать и из базы все картинки, открыть, сохранить, загрузить на друго файлхостинг, но это долго писать, и может быть не получиться...

кстате по-моиму там это сделано на ява скрипте

в общим вот пример
_http://infostore.org/info/2376771

та картинка не скачается, потом...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: редирект php

Непрочитанное сообщение MAK » 2008-11-09 0:11:05

ништячно она отдается

Код: Выделить всё

mak@mak:~$ curl -I 'http://infostore.org/info/2376771/BSpearsBrunette120806_2.jpg?s=760&r=0'
HTTP/1.1 200 OK
Server: nginx/0.6.32
Date: Sat, 08 Nov 2008 21:09:58 GMT
Content-Type: image/jpeg
Connection: keep-alive
Last-Modified: Wed, 31 Oct 2007 14:42:02 GMT
Accept-Ranges: bytes
Content-Length: 41760

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-09 19:57:04

ты картинку качнул после того как ты там был?
там как-то хитро очень, куки он не сохраняет... может защита через куки...

в общем я все картинки перекачал на другой хост...

вопрос актуальный не много, может там защита от скачиваний ставитьcя из JavaScript?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: редирект php

Непрочитанное сообщение zg » 2008-11-09 22:04:18

картинка нормально отображается по ссылке без всяких реферов

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 7:57:43

zg писал(а):картинка нормально отображается по ссылке без всяких реферов
потому что ты скопировал к себе в браузер да? а теперь попроуй через ссылку...
http://infostore.org/info/2376771/BSpea ... 0806_2.jpg
возможно там пару картинок можно взять... (не знаю точно как там сделано)
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: редирект php

Непрочитанное сообщение lerryc » 2008-11-10 8:28:56

ссылка (кликом) открылась без проблем.
машина думать не может, машина должна ехать

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 8:35:31

lerryc писал(а):ссылка (кликом) открылась без проблем.
преде тем как кликал ты сюда заходил или нет?
_http://infostore.org/info/2376771 (заходть не надо, защита же стоит)

попробуйте тогда эту
http://193.178.146.130/file/2999053/255 ... 0house.jpg
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: редирект php

Непрочитанное сообщение lerryc » 2008-11-10 8:58:13

ProFTP писал(а):
lerryc писал(а):ссылка (кликом) открылась без проблем.
преде тем как кликал ты сюда заходил или нет?
_http://infostore.org/info/2376771 (заходть не надо, защита же стоит)

попробуйте тогда эту
http://193.178.146.130/file/2999053/255 ... 0house.jpg
1-й раз сразу по второй ссылке кликал

потом в разных броузерах набрал и первую и вторую - обе открылись

касательно ссылки 193.178... и.т.д.
узел не пингуется
в 3-х браузерах и с двух айпишников - не открылось

ps
http://193.178.146.130/ - и тут не открылось
машина думать не может, машина должна ехать

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 9:03:41

спасибо, эта все таки битая ссылка 193

но защита там хитрая стоит все таки, сейчас просто долго показывать, не знаю как она работает... :-D

в общем ладно...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: редирект php

Непрочитанное сообщение lerryc » 2008-11-10 9:11:49

как раз и интересовало "хитрая защита"
в чем её прикол.....
если куки или сессия - обходится элементарно....
а что еще придумать можно если абсолютный адрес абсолютно известен?
машина думать не может, машина должна ехать

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 9:15:30

lerryc писал(а):как раз и интересовало "хитрая защита"
в чем её прикол.....
если куки или сессия - обходится элементарно....
а что еще придумать можно если абсолютный адрес абсолютно известен?
можно положить в куки информацию... тальше как-то if elsif else смотреть в программе..

можно еще так...

Код: Выделить всё

RewriteCond %{HTTP_REFERER} !^http://myd\.org\.ru.* [NC]
RewriteCond %{HTTP_REFERER} !^$                                            
RewriteRule \.(jpe?g|gif|png|css|swf)$ - [F]
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: редирект php

Непрочитанное сообщение lerryc » 2008-11-10 9:59:56

ProFTP писал(а):
lerryc писал(а):как раз и интересовало "хитрая защита"
в чем её прикол.....
если куки или сессия - обходится элементарно....
а что еще придумать можно если абсолютный адрес абсолютно известен?
можно положить в куки информацию... тальше как-то if elsif else смотреть в программе..

можно еще так...

Код: Выделить всё

RewriteCond %{HTTP_REFERER} !^http://myd\.org\.ru.* [NC]
RewriteCond %{HTTP_REFERER} !^$                                            
RewriteRule \.(jpe?g|gif|png|css|swf)$ - [F]
к чему такие сложности? в чем проблема?
я понял так :
что, если вставить урл типа этого img src=http://infostore.org/info/2376771/BSpea ... 0806_2.jpg , то на стороне клиента картинка не раскроется?

правильно понял проблему?

проверил на своем сайте /сделал тест-страничку/- спокойно открывается

я видно не догнал проблему ;(
машина думать не может, машина должна ехать

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: редирект php

Непрочитанное сообщение MAK » 2008-11-10 10:02:19

ProFTP писал(а):можно положить в куки информацию... тальше как-то if elsif else смотреть в программе..

можно еще так...

Код: Выделить всё

RewriteCond %{HTTP_REFERER} !^http://myd\.org\.ru.* [NC]
RewriteCond %{HTTP_REFERER} !^$                                            
RewriteRule \.(jpe?g|gif|png|css|swf)$ - [F]
все это обходится
браузер ничего такого хитрого не посылает, что не может послать например wget или curl
если картинки кажутся только для авторизованного пользователя - тогда 2-3 запроса

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 10:12:24

MAK писал(а):
ProFTP писал(а):можно положить в куки информацию... тальше как-то if elsif else смотреть в программе..

можно еще так...

Код: Выделить всё

RewriteCond %{HTTP_REFERER} !^http://myd\.org\.ru.* [NC]
RewriteCond %{HTTP_REFERER} !^$                                            
RewriteRule \.(jpe?g|gif|png|css|swf)$ - [F]
все это обходится
браузер ничего такого хитрого не посылает, что не может послать например wget или curl
если картинки кажутся только для авторизованного пользователя - тогда 2-3 запроса
это понятно, ну смотря что вам нужно, тут имеется ввиду чтобы картинки не отображались на других сайтах...

тут можно добавить mod_rewrite + php
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: редирект php

Непрочитанное сообщение lerryc » 2008-11-10 10:27:00

ProFTP писал(а): это понятно, ну смотря что вам нужно, тут имеется ввиду чтобы картинки не отображались на других сайтах...

тут можно добавить mod_rewrite + php
простите за тупость..... ;(

но картинки отображаются на стороне клиента, а не "на сайте"

1) картинку "просит" броузер (клиента)
2) что может передать броузер - так это куку и может быть еще реферер страницы
но оба эти момента обходятся

простите за тупость, ибо запутался окончательно

нужно или НЕ нужно чтоб картинка показывалась?

если нужно - картинки с этого сайта (что ссылки выше) или нет?

если с этого - то все работает (картинки показываются)

где не догоняю?
Последний раз редактировалось lerryc 2008-11-10 10:49:09, всего редактировалось 2 раза.
машина думать не может, машина должна ехать

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 10:33:54

точно не знаю...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: редирект php

Непрочитанное сообщение MAK » 2008-11-10 10:36:42

ну вот автор сам уже запутался!:) пристали тут!
lerryc, поправьте пожалуйста свой последний пост, моих слов там нет...

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: редирект php

Непрочитанное сообщение ProFTP » 2008-11-10 10:44:04

MAK писал(а):ну вот автор сам уже запутался!:) пристали тут!
защита там стоит, интересно как сделано...

если хочешь попробовать, поставь фотогалерею, и фотки с этого сайта поставь, ону у тебя отображатся не будут, или закачай музыку и у тебя прямой ссылки не будет...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: редирект php

Непрочитанное сообщение lerryc » 2008-11-10 10:54:33

ProFTP писал(а): если хочешь попробовать, поставь фотогалерею, и фотки с этого сайта поставь, ону у тебя отображатся не будут, или закачай музыку и у тебя прямой ссылки не будет...
я же писалл выше - так и сделал

Код: Выделить всё

<img src=http://infostore.org/info/2376771/BSpearsBrunette120806_2.jpg>  
поставил на своей страничке - все открывается
можно увидеть ссылку на туда, где якобы не работает?
машина думать не может, машина должна ехать

Аватара пользователя
Egor
рядовой
Сообщения: 30
Зарегистрирован: 2008-02-03 12:41:02
Откуда: РФ
Контактная информация:

ридирект всех страниц

Непрочитанное сообщение Egor » 2011-04-29 17:53:31

Так как мой сайт переехал с одного домена на другой, то нужен php скрипт.
Будьте любезны подскажите мне php скрипт для ридиректа всех страниц на новый сайт. :smile:

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: редирект php

Непрочитанное сообщение Alex Keda » 2011-04-29 22:41:54

Код: Выделить всё

<?php

header("Location: http://www.new.site.su/");

?>
быть может пора уже прочесть книжку типа "пхп для начинающих"?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: редирект php

Непрочитанное сообщение ADRE » 2011-04-29 23:59:45

Может еще необходимо статус поставить, в связи со
Так как мой сайт переехал с одного домена на другой
? но думаю уважаемый гугл снимет бан и сообщит необходимую информацию
//del

Аватара пользователя
Egor
рядовой
Сообщения: 30
Зарегистрирован: 2008-02-03 12:41:02
Откуда: РФ
Контактная информация:

Re: редирект php

Непрочитанное сообщение Egor » 2011-05-02 13:26:45

Спасибо за полезные советы =)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: редирект php

Непрочитанное сообщение Alex Keda » 2011-05-03 18:04:13

ADRE писал(а):но думаю уважаемый гугл снимет бан и сообщит необходимую информацию
после последнего АПа яшки, ему актуальней чтоб он бан снял =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: редирект php

Непрочитанное сообщение thefree » 2011-05-03 18:15:34

Alex Keda писал(а):
ADRE писал(а):но думаю уважаемый гугл снимет бан и сообщит необходимую информацию
после последнего АПа яшки, ему актуальней чтоб он бан снял =))
что надо?
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету