Форум русской поддержки Joomla!® CMS
05.12.2016, 02:29:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор

Пора внедрять поддержку 451 HTTP Error code

 (Прочитано 1090 раз)
0 Пользователей и 1 Гость смотрят эту тему.
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8704


любит наш народ всякое гавно...


« : 21.12.2015, 16:16:55 »

Собственно у нас новый код - 451. В блоге подробнее.

Так вот, пора наверно внедрять.
И внедрять, видимо, нам, так как китайцев среди разработчиков особо не замечено, а в Европе и Америки проблема не стоит так остро.

Извиняюсь, что не в формате, но не знаю куда еще с этой темой.

Предлагаю обсудить техническую реализацию.
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8704


любит наш народ всякое гавно...


« Ответ #1 : 21.12.2015, 22:04:25 »

Странно, никому не интересно внедрять поддержку кода 451?
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5313


Крепитесь, други.


« Ответ #2 : 21.12.2015, 22:12:57 »

А чего это нам даст?
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8704


любит наш народ всякое гавно...


« Ответ #3 : 21.12.2015, 22:19:23 »

Зри в корень © Прутков
Отдавать код 451 для страниц, закрытых государством или копирастом - вместо 404 - приятно же.
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #4 : 22.12.2015, 01:14:48 »

А ПС это поймут? начинать пляску надо от них
Записан
SmokerMan
Профи
********

Репутация: +692/-25
Offline Offline

Пол: Мужской
Сообщений: 5216



« Ответ #5 : 22.12.2015, 01:36:07 »

Отдавать код 451 для страниц, закрытых государством или копирастом - вместо 404 - приятно же.
а как ты будешь отдавать этот код, если оно и так будет заблочено на уровне IP?)
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #6 : 22.12.2015, 01:46:58 »

ага, я тоже подумал об этом, это же сервер отдавать должен, но с другой стороны, роскомнадзор банит не только целые сайты, но и конкретные урлы, не трогая домен целиком
Записан
Pavel8289
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 13


« Ответ #7 : 22.12.2015, 03:37:06 »

Цитировать
роскомнадзор банит
Их самих бануть надо. Я их не перевариваю.
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5313


Крепитесь, други.


« Ответ #8 : 22.12.2015, 07:43:07 »

Зри в корень © Прутков
Отдавать код 451 для страниц, закрытых государством или копирастом - вместо 404 - приятно же.
Повторю вопрос Смокера: как забаненная страница что-то отдаст если к ней нет доступа?
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #9 : 22.12.2015, 09:05:39 »

забаненая страница не должна отдавать контент, вместо этого она должна отдать 451
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5313


Крепитесь, други.


« Ответ #10 : 22.12.2015, 10:12:30 »

Ок, перефразирую, как увидеть забаненную страницу если к ней нет доступа (бан)? И как страница может узнать что она забанена?
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #11 : 22.12.2015, 10:18:46 »

Ну, по идее этот механизм и должен быть встроен в J соответствующими средствами.
Пока я вижу это так: по аналогии с /templates/mytemplate/error.php для 404 и иных страниц сделать страничку /templates/mytemplate/451.php и редиректить на нее конкретный URL посредством либо htaccess либо механизмом компонента перенаправлений J, в котором нужно это доработать, а уже 451.php должен сам отдать соответствующий заголовок и контент с информацией о блокировке.
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5313


Крепитесь, други.


« Ответ #12 : 22.12.2015, 10:29:35 »

1. Где источник данных о том, что страница заблокирована?
2. Зачем тебе собственноручно банить свою страницу? Себе в ногу стрельнуть хочешь? Мне кажется это нелогичным. Пусть банят и отдают 451 те, кому это нужно.
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #13 : 22.12.2015, 10:39:58 »

Ну, вообще весь механизм блокировки с юридической точки зрения в РФ - это петля на собственную шею, потому скорее всего забаненый URL по решению каких-либо органов будет просто закрываться, сниматься/видоизменяться соответствующий контент, и на этом все, никто даже 404 отдавать в таких случаях не будет, таковы уж менталитетные реалии нации. А значит и смысла во всех этих реализация нет, благо нет жестких требований в отдаче именно 451 страницы для забаненого URL.
А если весь домен банится - тут пусть хостер голову ломает.
Записан
b2z
Support Team
*****

Репутация: +708/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #14 : 22.12.2015, 11:16:03 »

Походу Joomla тут не причём Azn
Записан
AdWeb
Завсегдатай
*****

Репутация: +26/-2
Offline Offline

Пол: Мужской
Сообщений: 722


« Ответ #15 : 22.12.2015, 13:03:23 »

Повторю вопрос Смокера: как забаненная страница что-то отдаст если к ней нет доступа?
прописать на уровне регистратора домена веб редирект можно какой? хотя..этож ток для рф в нормальных странах то показывать будет...
Записан
ChaosHead
Профи
********

Репутация: +381/-10
Offline Offline

Пол: Мужской
Сообщений: 4388



« Ответ #16 : 22.12.2015, 13:10:10 »

Не факт, что провайдеры захотят 451 отдавать. Ростелеком вон начал на заблокированных страницах свою рекламу показывать.
Пришел ты такой на рутрекер, а там
Показать текстовый блок
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5313


Крепитесь, други.


« Ответ #17 : 22.12.2015, 13:12:30 »

Тогда в чем суть блокировки? Страница показывается с рекламой хостера? Или вместо страницы показывается реклама хостера? Ничего не понимаю.
Записан
ChaosHead
Профи
********

Репутация: +381/-10
Offline Offline

Пол: Мужской
Сообщений: 4388



« Ответ #18 : 22.12.2015, 13:19:59 »

Странинца показывается с рекламой Ростелекома и его сервисов. Это ж рашн бизнес.

Происходит это примерно вот так:
Есть у тебя рекламный щит, который ты построил и оформил, а затем повесил на него него красивую картинку из интернета. Все любуются - им нравится! Но тут приходит госконтора и говорит: "Такую картинку нельзя вешать, она нарушает закон и неправильная, твой щит заблокирован навечно! ... А т.к. он заблокирован, то наш друган (госконторы) повесит туда свою рекламу и будет бабло зарабатывать на тех, кто хотел посмотреть твою картинку! Похрен, что щит твой! ХАХАХА!111"
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5313


Крепитесь, други.


« Ответ #19 : 22.12.2015, 13:31:56 »

И чо, мы им еще помогать должны?
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3525


« Ответ #20 : 22.12.2015, 13:32:43 »

Не понимаю совсем топика, чем 403 ответ то не устраивает, 451 выполнен совсем не для владельцев сайтов.
Записан
ChaosHead
Профи
********

Репутация: +381/-10
Offline Offline

Пол: Мужской
Сообщений: 4388



« Ответ #21 : 22.12.2015, 13:49:52 »

И чо, мы им еще помогать должны?
Не, у них всё автоматически. Просто провайдер вставит людям рекламу вместе с заглушкой, что сайт заблокирован роскомпхренью
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3525


« Ответ #22 : 22.12.2015, 13:53:35 »

При чем тут мы?

Цитировать
451 Unavailable For Legal Reasons — доступ к ресурсу закрыт по юридическим причинам, например, по требованию органов государственной власти или по требованию правообладателя в случае нарушения авторских прав. Введено в черновике IETF за авторством Google[11], при этом код ошибки является отсылкой к роману Рэя Брэдбери «451 градус по Фаренгейту».
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8704


любит наш народ всякое гавно...


« Ответ #23 : 22.12.2015, 13:56:09 »

Доступ могут закрывать на отдельные странички, как например про вещества в википедии или твиты Шалтая в твиттере.
В таких случаях они закрываются именно со стороны сайта и код подходящий - 451.
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3525


« Ответ #24 : 22.12.2015, 14:12:16 »

4** - это ошибки клиента

имхо: 451 - это ошибка но его отдает по сути не владелец сайта, и владельцу сайта вполне хватит 403 и 404 ответов, изобретать велосипед на квадратных колесах нету смысла.

Уж тогда рассматривать внедрение 410 той отдачи которая нужна массам >95%, а не той что нужна единицам менее 0,1% проектов.
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #25 : 22.12.2015, 14:36:19 »

Да, кроме гос.порталов реально 451 себе ставить никто не будет - ПС на это благосклонно явно не посмотрят, кому в реале нужна петля на шею?
Лично я в таком случае на отдельную конкретную забаненую страницу просто поставлю 404, если кому-то это покажется некорректным - его проблемы, если будут вопросы со стороны "закрывающих контор" - это тоже их проблемы: нигде не описано обязаловкой отдавать в таких случаях именно этот код.
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3525


« Ответ #26 : 22.12.2015, 14:57:52 »

нигде не описано обязаловкой отдавать в таких случаях именно этот код.
Если будет обязаловка по вешать ответ 410 (страница удалена) и все вопросы отпадут
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6453



« Ответ #27 : 22.12.2015, 15:00:53 »

Если будет обязаловка, то обязуют именно 451 вешать, из принципа наказания нарушителя, чтобы типа все видели, что и они работают )))
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3525


« Ответ #28 : 22.12.2015, 15:31:34 »

Если будет обязаловка, то обязуют именно 451 вешать, из принципа наказания нарушителя, чтобы типа все видели, что и они работают )))
Нет 403 и 404 на уровень выше, откуда кто узнает что была такая страница если доступ закрыт или она не существует.
410 покажет наоборот на исправление владельцем и выполнение указаний надзорных органов.
Записан
wishlight
Профи
********

Репутация: +200/-1
Offline Offline

Пол: Мужской
Сообщений: 3478


skype aqaus.com


« Ответ #29 : 23.12.2015, 00:09:33 »

http://m.geektimes.ru/post/268134/
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet