• .htaccess (comment activer mod_rewrite)#

  • davidm Reply #1, 6 years, 6 months ago

    Reply
    Inutile d'éditer .htaccess sauf en ce qui concerne le chemin d'accès si vous installez MODx dans un sous-répertoire de votre serveur.

    Auquel cas il vous faut éditer dans .htaccess RewriteRule ^(.*)$ /modx/index.php?q=$1 [L,QSA] et remplacer par RewriteRule ^(.*)$ /sous-repertoire/modx/index.php?q=$1 [L,QSA].

    Pour activer mod_rewrite :
      [list]
    • Ouvrez httpd.conf
    • Trouvez et décommentez (enlever le #) la ligne LoadModule rewrite_module modules/mod_rewrite.so : cela active le chargement de mod_rewrite
    • Faites la même chose pour la ligne AddModule mod_rewrite.c
    • Redémarrez ou lancez Apache

    Et voilà le tour est joué


  • zballl Reply #2, 6 years, 6 months ago

    Reply
    @davidm > Merci pour les précisions et pour l'édition du titre (dsl j'avais titré comme un goret).

    Pour le mod rewrite, je n'ai pas encore eu le temps de tester en local, mais le site concerné est sur un hébergement mutualisé, donc pas d'accès à la config d'apache > Pour ce site là c'est mort...

    @+


  • Avander_be Reply #3, 6 years, 4 months ago

    Reply
    Désolé pour le déterrage... mais je me pose la question suivante: est-ce qu'il y a moyen de savoir si le mod_rewrite est activé lorsqu'on est hébergé chez un provider?

    Autre moyen que de lui poser la question bien entendu, par exemple par le biais de phpinfo() dans l'administration de Modx.



  • davidm Reply #4, 6 years, 4 months ago

    Reply
    En ce qui me concerne, à moins d'avoir access à httpd.conf, je ne vois pas comment tu peux le savoir en dehors de demander à ton hébergeur ou alors de simplement activer la ré-écriture dans MODx et voir si ça marche...

    phpinfo() ne te donnera rien puisque c'est la configuration d'Apache qui détermine quels sont les modules chargés sur un serveur donné, non pas celle de php. Le fichier clé, c'est httpd.conf... et logiquement tu n'y as pas accès (sur du mutualisé, car lorsque tu es en dédié, tu y as accès).


  • davidm Reply #5, 6 years, 4 months ago

    Reply
    Le sujet concernant la configuration spécifique que MOZx veut mettre en place a été déplacé dans Support à l'adresse suivante : http://modxcms.com/forums/index.php/topic,2458.0.html

    En effet, celui ne concerne pas vraiment .htaccess et surtout cette configuration très particulière ne concerne quasiment personne.