Mammouth du PHP |
19672 Messages
05 oct. 2005, 11:06
Pour le .htaccess sur free, j'ai peur que ça marche pas, mais l'astuce consiste à avoir dans le répertoire une page index.php qui redirige automatiquement vers l'index du site, quelque chose dans ce goût là:
<?php
header("Location: ../index.php?page=accueil");
$title="Sortie manu-militari, zone interdite.";
echo"<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title><?php echo "$title"; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Robots" content="none" />
<script language="JavaScript">
<!-- Begin
//PLF-http://www.jejavascript.net/
function sortieforcee()
{
setTimeout("window.location='../index.php'",2500); // delai en millisecondes
}
// End -->
</script>
</head>
<body onload="sortieforcee()" style="color: #ff0000; background-color: #ffcc66">
<h2 style="text-align:center">L'accès à ce répertoire est interdit.</h2>
<p style="text-align:center">Vous serez redirigé dans trois secondes vers l'acceuil du site</p>
<p style="text-align:center">S'il ne se passait rien, cliquez sur le lien ci-dessous:</p>
<p style="text-align:center"><a href="../index.php">Retour à l'accueil du site</a></p>
</div>
</body>
</html>
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 