Hola llevo un tiempo en el que un sitio web me copiaba la web de un modo extraño y no habia forma de detenerlo.
Datos:
- No tenia acceso a mi base de datos ni mis archivos (no tenia una copia del contenido)
- Si hacia una nueva publicación el también la tenia.
- Usa cloudflare y banee las ip de cloudflare.
El asunto es que dicho sitio mediante un script imprimía mi sitio web y le cambiaba el dominio (Si mi web es web.com y la suya sitio.com todo texto de mi web que fuera web.com se cambiaba por sitio.com), además nos e como pero en google aparecía que lo había publicado el antes. Además de chuparme tráfico sin mover ni un dedo también tenia un método para nos er detectable. Usaba cloudflare par ano pdoer banear la ip de su servidor.
Hasta que se me encendió la bombilla he hice un script que guarba las ip que entraban en dominio.com/hide/index.php y funcionó.
Entré en el .htaccess de mi sitio web y consegui que dejase de funcionar.
Espero que si soys uno de los desafortunados que les ha pasado esto que os sirva el tutorial. Saludos
Codigo de capturador de IP:
Insertar CODE, HTML o PHP:
<?PHP
$ip = getenv("REMOTE_ADDR");
$filename = "log.txt";
$myfile = fopen($filename, "a+") or die("No se puede abrir el archivo");
fwrite($myfile, $ip) or die("No se puede escribir en el archivo");
?>
1. Guardalo como index.php y metelo en el directorio /hide/ en la raíz de tu sitio web. (quedaria así
http://tudominio.com/hide/index.php
2. crea el archivo log.txt y sublo en la misma carpeta
3. Accede desde la página que te copia (paginaquetecopia.com/hide/index.php
4. Si sale todo en blanco cuando acabe de cargar funciono.
5. Ve al archivo log.txt lo editas y podrás ver la ip.
Ve al .htaccess de tu sitio web y añade esta línea.
Insertar CODE, HTML o PHP:
deny from xxx.xxx.xxx.xxx
xxxx es la ip.
Guárdalo y comprueba el resultado, es infadible