Как остановить сайт от чистки моего сайта - PullRequest
0 голосов
/ 10 декабря 2011

У меня есть этот сайт с песнями, какие-либо данные, которые у него есть, отображаются на другом сайте даже если я повторяю "привет", то же самое делается на другом сайте, знает ли кто-нибудь из них, как я могу предотвратить это? просто углубляясь, я обнаружил, что сайт использует file_get_contents (), как я могу помешать ему сделать это

Ответы [ 3 ]

2 голосов
/ 10 декабря 2011

Ну, вы можете попытаться определить их IP-адрес и заблокировать его

0 голосов
/ 15 декабря 2011

Вы сказали, что file_get_contents используется.

A URL can be used as a filename with this function if the fopen wrappers have been enabled. See fopen() for more details on how to specify the filename. See the Supported Protocols and Wrappers for links to information about what abilities the various wrappers have, notes on their usage, and information on any predefined variables they may provide.

Чтобы отключить их, больше информации на http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen

Редактировать: если после этого они используют CURL или эквивалентный код, попробуйте поработать со своим сценарием, изменив макет HTML и т. Д. Если это не поможет, попробуйте найти IP-адрес узла сценария и выполните команду это чушь вернуть;)

Edit2: если они используют iframe, используйте javascript для перенаправления при обнаружении iframe

0 голосов
/ 10 декабря 2011

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

Первый вопрос, на который нужно ответить: Вы определили, что сканер получает информацию с вашего сайта?

Если это так, то вы можете отдать в этот процесс все, что захотите: ничего (игнорировать / заблокировать), сообщение, призывающее владельцев прекратить получать вашу информацию, вернуть им содержимое мусора, ...

Во всяком случае, первый шаг - все делать правильно.Убедитесь, что на вашем сайте есть «robots.txt» с принятой политикой для сканеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...