SergejF: Если контент сайта не интересен посетителю, то никакие перечисленные Вами "примочки" не помогут.
Хороший сайт и так не забывают. Т.е. решение Вашей задачи: удовлетворять интересы посетителя. И всё остальное приложится.
Кэп, это понятно, просто как ПОМОЧЬ человеку (подыграть интерфейсом, если хотите). Допустим человек понимает "да, это суперсайт, надо запомнить, либо скопировать бы статью ,а прочту потом", а мы ему тут и предлагаем всё это ИНТУИТИВНО сделать . Юзабилити так сказать.
Не знаю кому как, а мне кажется, то это лето переплюнуло остальные годы по кол-ву школоты на сёрче. И не просто школоты, наивной и не необразованной, а школоты упоротой и наглой.
Да, школоты озлобленной, курящей, выбирающей "Единую Россию", школоты которая не уважает мегапостеров зашедших в топик поднять своё количество постов еще на одно бесполезное сообщение.
upd
Которые могут одним движением мыши понизить репутацию школьника на "стопицот" ,а то и забанить вовсе, осознавая своё великое могущество (в рамках данного домена)
VHS: Зачем отслеживать и прятать условие, когда проще убрать непосредственно действие? )))
Миллионный раз можно напомнить, что все эти защиты - против школьников.
Применяю компонент JCH Optimize, который клеит эти файлы в одно целое и сжимает (обфусцирует) для уменьшения размера и количества запросов к серверу. То же самое и с css.
А так, разумеется JQuery не мной писан. По факту отдаётся ОДИН js файл.
Еще раз повторюсь - цель вопроса не 100% защита (она невозможна), а какое-нибудь 10-ти минутное действие, после которого копипастеру потребуется в 10 раз больше времени, чтобы разобраться "почему не работает". Либо, как я писал выше - пусть работает, но незаметненько так ставит весь body в noindex и ПС никогда не узнают об этом сайте (укравшем мой скрипт, css и т.д.)
Видимо смысл в том, чтобы спи... украденный текст не индексировался ПС. Да, есть оригинальные тексты, есть "я первый", но речь же идет не о непробиваемой защите, а об усложнении жизни воришкам.
Oliver9:
2. Сделайте запрос, скажем, на флеши или на аяксе, на ваш сайт, чтобы по умолчанию редирект не работал - иначе его тут же взломают, а была возможность активировать редирект дистанционно, уже после копирования. Тогда вы по крайней мере сделаете проблему взломщику, если он неопытный.
А можно поподробней про эту схему, либо слова по которым погуглить?
Спасибо за советы. Еще посоветовали писать свой сайт не в явном виде, а через его хеш, чтобы не было прямого вхождения. Надо покопать как.
По css порекомендовали завязать ID и классы с именем сайта. Не слишком хорошо. Замена делается в несколько кликов по всем документам, либо базе данных (если сайт на cms). Даже если имя сайта является классом - не думаю что у ПС что-то шевельнется.
Хотя, в любом случае требуется сделать так, чтобы головняк от разбора моего сайта заставил перейти школьника к сайту попроще.
Дикий пионер: Не знаю, что такое xenu, но апач-то тут причем.
Я думаю дело в браузерах, которые не поддерживают такую вставку изображений.
У апача файл спросили - он ответил, что его нет - свою работу сделал.
Смотрите какой юзерагент у запрашивающих такие изображения и от этого пляшите.
Я, в общем, вангую, что проблема в браузерах.
Возможно.
Если быть точным у Апача спрашивают CSS, а уже на клиентской стороне при чтении CSS браузер должен из CSS вытащить base64 картинку. т.е. Апач по идее о ней даже ничего и знать не может.
Хотя, я не встречал браузера что на компе, что на мобиле, который бы не отображал встроенную картинку. Может это краулер. Да, пожалуй надо User-Agent глянуть.
Если контент сайта не интересен посетителю, то никакие перечисленные Вами "примочки" не помогут.
Хороший сайт и так не забывают. Т.е. решение Вашей задачи: удовлетворять интересы посетителя. И всё остальное приложится.
Кэп, это понятно, просто как ПОМОЧЬ человеку (подыграть интерфейсом, если хотите). Допустим человек понимает "да, это суперсайт, надо запомнить, либо скопировать бы статью ,а прочту потом", а мы ему тут и предлагаем всё это ИНТУИТИВНО сделать . Юзабилити так сказать.
Добрый день, форумчане.
Имею на старом сайте следующего типа юрлы (форум)
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&p=2015
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&p=2338
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=0&view=print
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=10
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=10&view=print
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=20
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=20&view=print
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=30
ввв.oldsite.ru/forum/viewtopic.php?f=4&t=1020&start=30&view=print
Это ОДНА из тем форума phpbb3.
Вопрос
Как перенаправить ВСЕ эти юрлы на
hттp://newsite.ru/mytopic.html ?
C 301 редиректом знаком
Однако
не срабатывает
хотя вот так
работает
смотрел RedirectMatch (по регулярке)ю
Он правильно переводит юрл, но добавляет в конец параметр ,что не есть хорошо.
т.е. вопроса по сути 2.
1. Почему одиночный редирект не срабатывает
2. Как сделать редирект по маске (для всех)
От себя не защитишься.
Не знаю кому как, а мне кажется, то это лето переплюнуло остальные годы по кол-ву школоты на сёрче. И не просто школоты, наивной и не необразованной, а школоты упоротой и наглой.
Да, школоты озлобленной, курящей, выбирающей "Единую Россию", школоты которая не уважает мегапостеров зашедших в топик поднять своё количество постов еще на одно бесполезное сообщение.
upd
Которые могут одним движением мыши понизить репутацию школьника на "стопицот" ,а то и забанить вовсе, осознавая своё великое могущество (в рамках данного домена)
Зачем отслеживать и прятать условие, когда проще убрать непосредственно действие? )))
Миллионный раз можно напомнить, что все эти защиты - против школьников.
А вопрос был как раз и в защите от школьников.
Тем более, если возникает вопрос о защите js - то это явно не ваш js и он по инету раскидан в тысяча и одной копии.
Не совсем так.
Сайт на joomla.
Подключил 10-12 скриптов, какие-то мои, какие-то общедоступные.
Применяю компонент JCH Optimize, который клеит эти файлы в одно целое и сжимает (обфусцирует) для уменьшения размера и количества запросов к серверу. То же самое и с css.
А так, разумеется JQuery не мной писан. По факту отдаётся ОДИН js файл.
Еще раз повторюсь - цель вопроса не 100% защита (она невозможна), а какое-нибудь 10-ти минутное действие, после которого копипастеру потребуется в 10 раз больше времени, чтобы разобраться "почему не работает". Либо, как я писал выше - пусть работает, но незаметненько так ставит весь body в noindex и ПС никогда не узнают об этом сайте (укравшем мой скрипт, css и т.д.)
Яваскриптом??? А смысл?
Видимо смысл в том, чтобы спи... украденный текст не индексировался ПС. Да, есть оригинальные тексты, есть "я первый", но речь же идет не о непробиваемой защите, а об усложнении жизни воришкам.
2. Сделайте запрос, скажем, на флеши или на аяксе, на ваш сайт, чтобы по умолчанию редирект не работал - иначе его тут же взломают, а была возможность активировать редирект дистанционно, уже после копирования. Тогда вы по крайней мере сделаете проблему взломщику, если он неопытный.
А можно поподробней про эту схему, либо слова по которым погуглить?
Спасибо за советы. Еще посоветовали писать свой сайт не в явном виде, а через его хеш, чтобы не было прямого вхождения. Надо покопать как.
По css порекомендовали завязать ID и классы с именем сайта. Не слишком хорошо. Замена делается в несколько кликов по всем документам, либо базе данных (если сайт на cms). Даже если имя сайта является классом - не думаю что у ПС что-то шевельнется.
Хотя, в любом случае требуется сделать так, чтобы головняк от разбора моего сайта заставил перейти школьника к сайту попроще.
а зачем вообще тег а в данном случае?
Согласен, лишний. Просто чтобы не полетел стиль отображения я не стал убирать вложенность стилей оформления. Допилю конечно, для оптимизации кода.
но более правильнее использовать внешний js файл
и во внешнем js обработать событие клик на элементе с классом myevent
Тут не совсем согласен (либо объясните преимущество).
Зачем нужен однострочный внешний Яваскрипт файл, если он генерит лишний http запрос?
Я бы допустим понял, если включить этот коротыш в html-документ, но выносить это уж слишком.
Либо вы имели в виду добавить обработчик в уже существующий Js-файл?
а в чём проблема отдать 404 и любой контент?
Проблема в фиксации 404-ой ошибки поисковиком и возможной пессимизации им же за брокен линки.
Не знаю, что такое xenu, но апач-то тут причем.
Я думаю дело в браузерах, которые не поддерживают такую вставку изображений.
У апача файл спросили - он ответил, что его нет - свою работу сделал.
Смотрите какой юзерагент у запрашивающих такие изображения и от этого пляшите.
Я, в общем, вангую, что проблема в браузерах.
Возможно.
Если быть точным у Апача спрашивают CSS, а уже на клиентской стороне при чтении CSS браузер должен из CSS вытащить base64 картинку. т.е. Апач по идее о ней даже ничего и знать не может.
Хотя, я не встречал браузера что на компе, что на мобиле, который бы не отображал встроенную картинку. Может это краулер. Да, пожалуй надо User-Agent глянуть.