Parola d'ordine: Bypass Altervista

Perchè link diversi da .htm e .php esterni che rimandano al sever di altervista restituiscono un errore?

Recentemente ho creato dei link esterni al mio sito su altervista, ( es dal mio blog al mio server di altervista ) e con molto stupore ho notato che restituiva un errore di questo tipo:

<http://st2.altervista.org/split.php?http://www.nome_dominio.altervista.org/cartella.zip>


L'errore appare solo se si crea un link a file che hanno un'estensione diversa da .htm o .php. Si può fare il link ad una pagina, ma per un qualsiasi altro file il server ci restituisce un errore, come oltrepassare questo inconveniente? Semplice creando un piccolo redirect attraverso una semplice pagina in html, prendete un editor di testo (per windows ricordo blocco note detto anche notepad) e scrivete le seguenti righe:

<html>
<head>
<script LANGUAGE="Javascript">
<!--
window.location="/percorso_del_file/cartella.zip"
//-->
</script>
</head>
<body></body>
</html>


Salvate il file come .htm (es: redirect01.htm) e salvatelo nel vostro server di altervista. Ora ogni volta che desideriate creare un link (es: cartella.zip) sarà sufficiente fare il link della pagina appena creata, ovvero

<a href="http://www.sito.altervista.org/redirect01.htm">link</a>


Questa è la mia soluzione, consiglio di creare il redirect javascript e salvare il codice in una pagina html.