Обход санкций иностранных компаний

Click here to view original web page at www.kobzarev.com
Обложка к записи Обход санкций иностранных компаний

В связи с санкциями многих иностранных компаний по отношению к пользователям из России очень часто не обновляются платные плагины через админку WordPress.

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

Данная проблема была замечена у наших хостинг-провайдеров Бегет и Таймвеб при попытке обновления Blocksy Pro.

Решение

Для решения данной проблемы в WordPress «из коробки» есть поддержка прокси, который настраивается парой констант в конфиге вашего сайта wp-config.php:

Если ваш прокси требует авторизации, то добавляем еще пару констант:

Если нужно исключить какие-то хосты из проксирования, можно указать их принудительно:

Вам не нужно указывать localhost и хост самого сайта в этом списке, так как они по умолчанию не проксируются. Значение должно быть представлено в виде списка, разделенного запятыми, также поддерживаются подстановочные знаки с использованием *. Например: *.wordpress.org.

И есть еще один несущественный минус в данном решении — поддерживаются только прокси с Basic аутентификацией. NTLM аутентификация не поддерживается.

Где взять прокси?

Свежий список бесплатных прокси вы всегда можете взять на сайте Free Proxy.

RTFM