Свежие обсуждения
Ремонт

Самый быстрый из моих ремонтов

1 4

Логика следующая:
Если при запросе файла (за исключением htm, html, png и может ещё некоторых) с народа ру в http заголовке Referer содержится доменное имя сайта на народе с http:// в начале, с путём к файлу или без него, то хостинг отправляет этот файл, иначе показывает страницу со ссылкой на него. (при переходе с этой страницы Referer будет содержать url этой страницы, поэтому файл загрузится).
При загрузки картинок, входящих в html страницу, браузер отправляет Referer, равный url этой страницы

При вставлении картинок в страницы на других сайтах, или просто перехода по ссылкам, расположенных на них, Referer не удовлетворяет изложенному мной в начале условию, поэтому загружается страница со ссылкой.
Чтоб не смотреть страницы с ссылками, я просто замению строку Referer в запросах, идущих на народ ру, на имя домена с http:// и все картинки загружаютя с первого раза.

 

Не очень я понял логику, но на сайте http://ask.onego.ru/viewtopic.php?t=6231&sid=33839b937c41e143e3c6c496cebac9f... в тех же условиях (как написано на радикале) та же картинка с той же ссылкой открылась. Здесь нет ..

 

А есть такие онлайновые сервисы, которые без устаноки на клиентский комп чего-либо автоматически ужимают все картинки? Я бы разместил на музейной странице ссылку на такой сервис для тех, кто юзает модем/GPRS (я тоже один из таких). Требования к сервису такие:
1. Чтобы не требовал установки на клиентский комп чего-либо (увы, те сервисы, которые я искал гуглом/яндексом, требуют этого в обязательном порядке).
2. Совместимость со всеми браузерами и всеми платформами (мой сайт оптимизирован для просмотра любыми браузерами, он не должен терять этого преимущества и при просмотре через такой сервис).
3. Чтобы не загонял на клиентский комп никакой спивари/адвари (увы, от кривого IE многие пока не отказались, дабы и этих людей не подставлять).
ЗЫ Опера мини (телефонная), кстати, весь контент прогоняет через именно такой сервак, но он только для оперы мини.

 

Дмитрий М: Здесь нет

[урл=Хттр://foto.radikal.ru/f.aspx?05126948457218f7jpg]Увеличить[/урл] - вот эту ссылку не надо было постить, а только первую.

 

А, вроде понял. В следующий раз попробую.

 

Пока запихнул на музейную страницу такой текст:

Внимание! Если Вы посещаете мой фотомузей по тонкому каналу (напр. модем), или по каналу с тарификацией трафика (напр. GPRS), настоятельно рекомендую отключить в настройках Вашего браузера показ изображений. Для просмотра уменьшенного изображения в графических браузерах нужно тыкнуть в него правой клавишей мыши и в появившемся меню выбрать пункт "Просмотр изображения" или подобный (может варьироваться в зависимости от браузера). Для просмотра изображения в том виде, в котором оно прислано автором, необходимо выбрать находящуюся под ним ссылку "Увеличить" (если она имеется). В текстовом браузере Lynx нужно включить режим, в котором на месте изображений отображаются значки "[IMAGE]" и сконфигурировать для просмотра изображений внешнюю программу просмотра, напр. Electric Eyes или Display из пакета Image Magick. При выборе значка "[IMAGE]" внешний просмотрщик откроет уменьшенное изображение, а при выборе ссылки "Увеличить" - в том виде, в котором оно прислано.

Сергею К спасибо за рекомендации по другим хостингам. Может, будет не в лом, заморочусь по переносу части изображений на них.

 
1 4