htaccess : Faire passer des pages dynamiques pour des pages statiques

 

Si, pour une obscure raison, vous ne souhaitez pas que le visiteur de votre site sache qu'un script php ou cgi est exécuté sur le serveur, vous pouvez lui faire croire qu'il affiche une page html classique (statique).
Supposons que vous vouliez que l'url http://www.mondomaine.fr/unrep/monscript.php apparaisse dans le navigateur de votre visiteur comme http://www.mondomaine.fr/unrep/mapage.html

Dans votre htaccess, placez les lignes suivantes :
     Rewrite Engine On
     Rewritebase /unrep/
     RewriteRule ^mapage\.html$ monscript.php [T=application/x-httpd-php]
( S'il s'agit d'un script cgi, remplacer php par cgi dans la ligne précédente )
Toutes les requêtes vers mapage.html sont réécrites de façon interne en monscript.php
Si vous voulez que ceci s'applique à tous vos scripts php au lieu d'un seul, alors remplacez les lignes précédentes par
     AddType application/x-httpd-php .html
Mais cela ne trompera pas les petits futés...

 


Si vous aimez le site
Member of the Anti Hacker Alliance

Select a language if you need :


Page chargée en 0.040 sec.

Dernière Modification : Dim 28 Avril 2019 12:45
Copyright © 1999-2019 Jean-Paul Molina Tous droits réservés.

vers Google