Если в Facebook при попытке поделиться пишет — Доступ запрещен…

share-error

Вот так это может выглядеть. Вы пытаетесь поделиться ссылкой — а фейсбук говорит, мол, доступ запрещен.

Фейсбук в общем то не врет, он действительно в какой то момент не смог получить доступ к странице, которой вы пытаетесь поделиться. Но фейсбук, сука, птица хитрая. Второй раз смотреть сайт не станет, так и будет показывать, что «доступ запрещен».

Сервис поделиться на Facebook так устроен, что кеширует внешние запросы к сайтам, чтобы не обращаться многократно к внешним источникам. Это позволяет оптимизировать траффик, если пользователи постоянно делятся одной и той же страницей. И для того сайта, которым делятся, это тоже хорошо, т.к. к нему многократно не обращается фейсбук.

Что делать?

Терпение мой друг, терпение…

Можно подождать, когда время жизни информации в кеше фейсбук закончится, и он снова выполнит запрос к сайту. Когда то это все равно случится.

И это единственный, наверное, способ, если сайт не принадлежит вам.

Меняем URI

Если статья принадлежит вам, и вы можете изменить её конечный адрес… То, просто поменяйте его. Такого адреса ещё нет в кеше файсбук, и сервис будет вынужден обратиться к сайту.

А если вы программист данного сайта, то не позволяйте пользователям делиться статьёй, если её просмотр ограничен правами. К примеру, может случится так, что редактор не опубликовал ещё материал, но уже просмотрел его, так как имеет возможность просматривать публикации до их выхода на сайте; а дальше пытается поделиться им в соц. сетях.

Соц.сети в этот момент обращаются к вашему сайту с правами анонимного пользователя и получают ожидаемо либо «Доступ запрещен» или что то вроде «Страница не найдена».

Мало букафф? Читайте есчо !

GIT: перестать отслеживать файл или папку

Сентябрь 10, 2025 г.

Иногда в процессе разработки возникает ситуация, когда файл или целая директория уже добавлены в репозиторий, но их больше не нужно отслеживать. Например: вы по ошибке закоммитили файлы логов или временные данные; в проекте появилась папка с кэшем; ...

Читать

Формируем относительную ссылку

Март 2, 2017 г.

Посмотрим как можно сформировать url относительно текущего местоположения файла в php. К примеру, у в каталоге /site-script/ находится программа на PHP  и подкаталог /site-script/img, где хранятся картинки. Требуется построить относительный ...

Читать

Apache: переадресация на другой домен

Май 19, 2020 г.

Задача переадресации пользователя с одного домена на другой возникает весьма часто. Разберем как это выглядит в контексте настроек сайта на веб-сервере на базе Apache. Задача состоит в том, чтобы все запросы обращенные к домену site1.ru направить ...

Читать

References, v1.2

Август 18, 2019 г.

Небольшое обновление для API WP плагина References. Я добавил обратную функцию к REFShraAPI::get - которую назвал REFShraAPI::find. Новая статическая функция позволяет искать публикации, к которым прикреплена указанная статья. [crayon-6981224f1dbf8151336926/] ...

Читать
 

Комментарии к «Если в Facebook при попытке поделиться пишет — Доступ запрещен…»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: