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

 

Select a language if you need :


Page chargée en 0.003 sec.

Dernière Modification : Mer 25 Janvier 2017 8:56
Copyright © 1999-2017 Jean-Paul Molina Tous droits réservés.

vers Google