Protegiendo mi sitio web de redesireccionamiento no deseado y ataques de spam en subdominios

  • Autor Autor dakuma
  • Fecha de inicio Fecha de inicio
dakuma

dakuma

VIP
Ni
Domainer
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Hola chicos, a ver si alguien me puede echar una mano de algo que me está molestado.
Tengo un dominio alojado bajo https:// y quiero que todas sus variantes, ya sea http:// http://www, y https://www. acaben apuntando hacia https://

El problema es que también lo que quiero evitar que los subdominios se creen también la redirección, debido a que estoy recibiendo un ataque de SEO negativo y spam hacia un subdominio que había antiguamente, y aunque lo haya borrado, al tener un redireccionamiento, la url del subdominio, acaba apuntando a la home principal, pues quiero evitar que el ataque de spam vaya a la web principal.

Este es el código que tengo actualmente en el archivo.

# Redirección a web sin www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dominio.com$ [NC]
RewriteRule ^(.*)$ http://dominio.com/$1 [R=301,L]

# Redirección https
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Si alguien puede ayudarme se lo agradecería.
 
Para los casos www no estoy seguro, pero cuando es http/https, después del RewriteEngine On puedes poner:
RewriteCond %{HTTP_HOST} !=sub.dominio.com

Esto descarta ese subdominio para la redirección que defines luego. Es lo que yo uso para descartar un subdominio local de desarrollo.
 
Última edición:
Para los casos www no estoy seguro, pero cuando es http/https, después del RewriteEngine On puedes poner:
RewriteCond %{HTTP_HOST} !=sub.dominio.com

Esto descarta ese subdominio para la redirección que defines luego. Es lo que yo uso para descartar un subdominio local de desarrollo.
Hola, eso no está funcionando.
 
Hola, eso no está funcionando.
Poco más puedo orientarte, pero con eso tienes por donde tirar e investigar para solucionarlo.

También deberías plantearte redirigir todo tu tráfico siempre a través de https://www (es decir, que tus enlaces sean siempre www). Es una buena práctica y adoptada por la mayoría de sitios web, especialmente sitios de Cloudflare.

Una vez hecho, solo tendrás que descartar el subdominio de esa redirección con la regla que te puse antes.

Por otro lado asegúrate que el hosting o el CMS (si usas uno) no esté aplicando también sus propias reglas.

Suerte.
 

Temas similares

dakuma
Respuestas
4
Visitas
333
DarkSoul
DarkSoul
Atrás
Arriba