Prof719 Posted October 25, 2011 Share Posted October 25, 2011 Bonjour, je me suis crée un petit module sur ma boutique et j'aimerais rendre les urls de ce dernier seo friendly. J'ai cherché un peu mais je n'ai pas trouvé de doc ni de tutorial pour gérer ça correctement. J'imagine qu'il faut un bout de code pour générer la partie htaccess, ensuite quelles sont les fonctions/classes pour réécrire la version seo d'une url normale ? Merci. Link to comment Share on other sites More sharing options...
luci1 Posted October 25, 2011 Share Posted October 25, 2011 Bonjour, Ça m’intéresse également, de mon coté j'ai modifié manuellement le fichier .htaccess, mais s'il existe une classe pour le faire je suis preneur . Link to comment Share on other sites More sharing options...
Prof719 Posted October 25, 2011 Author Share Posted October 25, 2011 J'ai pensé à le faire en modifiant manuellement le htaccess, mais j'aimerais avoir une solution générique (qui fonctionne quand l'url seo est activée et désactivée). Et ce n'est pas pratique de devoir ajouter à la main les règles dans le htaccess. Link to comment Share on other sites More sharing options...
Prof719 Posted November 13, 2011 Author Share Posted November 13, 2011 Je viens de m'y remettre et j'ai trouvé cette fonction dans la classe Tools : generateHtaccess($path, $rewrite_settings, $cache_control, $specific = '') le dernier paramètre insère des règles spécifiques. C'est exactement ce qu'il faut. Il y a même l'air d'avoir un endroit où sont stockés les règles spécifiques si l'on en croit AdminiGenerator.php, le dernier paramètre est renseigné avec : PS_HTACCESS_SPECIFIC Après je pense qu'à l'installation du module, on peut appeler la fonction de regénération d'htaccess. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now