- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
На днях решил сделать такую штуку, как запрет просмотра картинок, лежащих на моём сайте с других сайтов. Теперь если ссылка стоит на каком-нибудь другом ресурсе, то при нажатии на нее появляется не картинка, а страница 403 :) А на странице 403 стоит переадресация на главную.
Ну и собственно проблема: Хочу сделать переадресацию не на главную, а на ту страницу, на которой картинка.
Ну тоесть пользователь жмёт на ссылку hohotyn.com/dir/4.jpg его перекидывает на страницу hohotyn.com/403.php а оттудова на страницу hohotyn.com/dir/4.php Воть. Ну можно и напряму как нибудь через .htaccess, если это возможно (ну тоесть сразу преобразуем 4.jpg в 4.php)
Если нужно - вот что написано в .htacсess:
Помогите кому не в облом ;)
ссылка по защите картинок, может поможет.
http://www.htaccess.net.ru/doc/mod_rewrite/guard_rar_jpg.php
Вот как раз отсуда я и брал этот код :)))
Так что спасибо, но уже смотрел :)
А если последнюю строку сделать RewriteRule .(jpg|gif|png|css)$ - (php)$ буит пахать? :)
А если последнюю строку сделать RewriteRule .(jpg|gif|png|css)$ - (php)$ буит пахать? :)
Сделать такой строку и проверить, будет пахать или нет - не получается разве? :)
На днях решил сделать такую штуку, как запрет просмотра картинок, лежащих на моём сайте с других сайтов. Теперь если ссылка стоит на каком-нибудь другом ресурсе, то при нажатии на нее появляется не картинка, а страница 403 :)
У некоторых людей referer не передаётся браузером. В Опере даже такая функция на быстрые настройки по f12 вынесена.
fine, Ничё по-ходу не пашет...:(
Serge_N, ну в любом случае, лучше хоть для части пользователей запретить просмотр картинок таким образом, это всёже лучше, чем ничего...
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?hohotyn\.com/.*$ [NC]
RewriteRule \.(jpg|gif|png|css)$ .php
Попробуйте так
Хмм, не запахало - при нажатии на ссылку с другого сайта, ведущую на картинку с моего сайта, выдаётся ошибка 404 (видимо, что-то там внутри неверно меняется) - а это не то :(
Может тут нужно просто код на ПХП написать? Типа когда попали на страницу 403 берём адрес ссылки (hohotyn.com/dir/4.jpg) обрубаем .jpg и меняем его на .php
Может тут нужно просто код на ПХП написать? Типа когда попали на страницу 403 берём адрес ссылки (hohotyn.com/dir/4.jpg) обрубаем .jpg и меняем его на .php
Да можна.
Можно, конечно, схитрить и страницу с ошибкой назвать 4.jpg.php :). Тогда этот код будет работать:
Но, увы, только для одного расширения(.