FAQ Как защитить вашу вики от экспорта статей

Эта информация была полезна для вас?


  • Всего проголосовало
    7

Юрий Бондаренко

Гуру MediaWiki
Регистрация
26.05.2015
Сообщения
284
Реакции
72
В один из хмурых дней, когда ваша вики станет немного популярной и прибыльной, вы обнаружите в сети клон своего сайта. Причем скопировано будет все — статьи, шаблоны, картинки. Избежать этого, в силу особенностей движка Mediawiki практически невозможно, но затруднить жизнь халявщикам — очень даже полезно.

Одним из способов воровства вашего контента является спецстраница экспорта — Special:Export (в русской локализации — Служебная:Экспорт). Она позволяет экспортировать все статьи и используемые в этих статьях шаблоны из заданной категории. А при импорте в другую вики дополнительно с вашего сайта стянутся и картинки.

Кроме очевидного ущерба в виде дублирования ваших статей в поисковиках и потери посетителей, операция экспорта к тому же и ресурсозатратна — ваш сайт спокойно и резво может «лечь», как от DDoS-атаки.

Как же этого избежать?

Необходимо добавить в файл настроек вашей вики (LocalSettings.php) следующий код:

PHP:
function removeExportSpecial(&$aSpecialPages)
{
        unset($aSpecialPages['Export']);
        return true;
}
$wgHooks['SpecialPage_initList'][] = 'removeExportSpecial';

Он скроет страницу экспорта из списка служебных страниц. А для особо умных, которые попробуют написать адрес страницы экспорта вручную, напишет, что такой страницы нет.

Однако, стоит обратить внимание, что в случае, если в вашей вики активировано API, то экспорт статей через него остается доступным и боты смогут воровать ваш контент не хуже людей.

По мотивам https://www.mediawiki.org/wiki/Manu...:Export#Stopping_the_export_of_your_Mediawiki

https://www.mediawiki.org/wiki/Manu...:Export#Stopping_the_export_of_your_Mediawiki
 
Последнее редактирование:
Приляпал тему чтобы не уползла вниз.
 
Ну кому надо скопировать страницу он её под самый корешок скопирует )))
Но за инфу спасибо!
 
Копипаст в любом случае будет ниже первоисточника, особенно если на его стороне (первоисточника) фигурирует возраст и траст.
 
Копипаст в любом случае будет ниже первоисточника, особенно если на его стороне (первоисточника) фигурирует возраст и траст.
Это то понятно ))) я про другое говорил, что по сути защититься от копирования невозможно ) кому надо, тот скопирует ) - а так надо просто тексты грамотно выкладывать в сеть - сразу их не светить )
 
На самом деле можно значительно усложнить процесс копирования, но тут нужен комплекс мер который зависит от конкретных обстоятельств.
 
Тюняев хвалил похитителей книжек , во время переездов и миграций у него оказалось недостаток книг , поискал в яндексе и нашёл сворованное ,иначе бы весь труд на 300 страничек пропал бы .
На википедии есьже страничка об утраченных файлах ,при том пропадают совсем новые серии из сериалов.
 
У меня на старой вики были картинки с викимедии в формате
svg.png
Щас как обновился расширения не пропускают ,пришлось убрать png оставив svg расширение.
Прикольно что раньше картинки грузились мгновенно ,а с медиавики тормозят и редко когда вообще не загружаются.
У меня даже в шаблонах с лицензиями стояли svg.png.
Ежели расширения не загружать ,то можно и с svg.png прокатить.
 
Назад
Верх