Una redirección (a https, o en cualquier otro lugar) es un código de retorno "302" del servidor
enlace
que su navegador respeta, y luego vuelve a solicitar la página redirigida.
Si "nikto [... escanea ...] el sitio en el puerto 80 [y] enumera muchos enlaces vulnerables"
entonces el servidor sigue devolviendo una página. Necesitaría utilizar un cliente web modificado que no siga el redireccionamiento "302", como parece que no es nikto.
Sin embargo, esto aún parece extraño, ya que la mayoría de los servidores web que envían una redirección no not también envían la página original / antigua. Es posible que desee asegurarse de que nikto no solo le muestre el contenido de la página después de seguir silenciosamente la redirección al sitio https.
Finalmente, el software que ejecuta los puertos 80 y 443 podría ser el mismo. Un solo servidor web puede manejar conexiones http y https, y ofrecer las mismas o diferentes páginas en respuesta