connaitre si url rewriting activé

  • Auteur de la discussion Auteur de la discussion heb
  • Date de début Date de début
Nouveau WRInaute
bonjour,

je souhaiterais savoir s'il existe un script permettant de détecter si l'url rewriting est activé ou pas sur le serveur Apache.
 
WRInaute occasionnel
Si tu as php installé :
Code:
<?php phpinfo(); ?>
te donnera les modules apache chargés.

Sinon, et bien je dirai qu'il suffit d'ecrire une regle de rewriting dans le fichier htaccess et de regarder si elle fonctionne...
 
Nouveau WRInaute
oui exact merci

j'ai deja fais ma regle de rewriting.

je voulais proposer en fait le choix d'utiliser les liens réécris ou non selon si le mode rewrite est actif.

en effet si je fais un lien en mode rewriting et que le module ne soit pas actif sous Apache je vais etre obligé de réécrire tous mes liens selon l'activation ou non du module.

Je cherche a faire un scrit qui detecterait donc si le module est actif et si il est, dire qu'il faut utiliser le lien réécri sinon le lien normal.

je ne sais pas comment faire cela.
 
WRInaute occasionnel
Code:
<?php
print_r(apache_get_modules());
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

Array
(
[0] => core
[1] => http_core
[2] => mod_so
[3] => sapi_apache2
[4] => mod_mime
[5] => mod_rewrite
)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut