«

»

Май 20

Как защитить сайт от копирования

Как защитить сайт от копирования Всем привет! На сайте Monymaker точка ру в рубрике блоговедение,статья волнующая всех начинающих блогеров о том, как защитить сайт от копирования.

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

Поэтому не буду переубеждать вас в том:

  • Что решив скопировать какой-либо объект с вашей страницы,человек изыщет для этого достаточно возможностей.
  • Что не обязательно текст копируется для выдачи его за свой.
  • Что вам как автору, защита доставит определённые неудобства,особенно когда необходимо сделать анонсирование нового материала,а черновик статьи был «случайно» удалён,и Denwer-ом вы не пользуетесь.

Правда если вы используете для защиты контента от копирования плагин WordPress Prevent Copy Paste,его можно просто отключить. Или сделать так,как я вам советовал в статье,перейдя по ссылке выше.

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

Защитить сайт от копирования

Защитить содержимое сайта можно несколькими способами,при этом в разных шаблонах это редактирование файла страницы шаблона,или HEADER.PHP. Для этого необходимо открыть его в HTML редакторе и заменить:

тэг  <body>на <body oncopy=»return false;»>

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

А вот при вставке между тэгами….следующего JavaScript(скрипта),будут запрещены все вышеперечисленные действия:

<script type=»text/javascript» language=»JavaScript»> document.onselectstart=function(){return false} document.oncontextmenu=function(){return false} document.onmousedown=function(){return false}</script>

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

<meta http-equiv=»pragma» content=»no-cache» />

<meta http-equiv=»no-cache» />

<meta http-equiv=»cache-control» content=»no-cache» />

Хочу вас только предупредить,что не во всех wordpress темах эти коды могут работать корректно. Всё зависит от валидности HTML кода шаблона,а также вставки его в нужном месте. А это достигается опытным путём на тестовом блоге.

Поэтому приступая к редактированию,позаботьтесь о создании копии данного файла. Что касается упомянутого мной в начале статьи плагина WordPress Prevent Copy Paste:

«Если после активирования этого гаджета ваша версия WordPress,не выдаёт каких-либо ошибок,то можете протестировать его на своём блоге. И использовать в удобном вам режиме,включая и выключая в зависимости от необходимости».

Таким образом уважаемые друзья,сегодня нами была рассмотрена такая важная для всех нас тема:как всё-таки защитить свой сайт от копирования.

Думаю что если вы создали этот сайт для людей,то можно всё-таки и не предпринимать этих шагов. Хотя это в конечном итоге вопрос спорный.
Кстати если вы забыли пополнить свой багаж знаний ещё одной нужной блогеру информацией как улучшить резкость фотографии,то перейдя по ссылке вы это сделаете незамедлительно.
Всем пока пока и не забывайте подписываться на обновления сайта.

{lang: 'ru'}

7 комментариев

Перейти полю для комментария

  1. Алексей

    Интересная статья. Спасибо за помощь!!!! Теперь пойду свой сайт защищать)

  2. Азик

    То, что мне и надо! Без всяких плагинов защитить контент. Спасибо!

  3. Aleksandr

    Пробуйте разные варианты Азик,в зависимости от структуры шаблона какой-то код должен обязательно подойти.

  4. Галина

    Я не заморачиваюсь по этому поводу, кто захочет скопировать контент, тот найдет, как это сделать.

  5. Aleksandr

    Я того же мнения,но есть люди которые таки заморачиваются….

  6. Ольга Суворова

    Я так понимаю, вы предложили решение защиты от копирования невозможность этого копирования? То есть, человек думает, что скопировал текст, но вставляя его к себе на страницу, он не увидит ничего?

  7. Aleksandr

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>