Bonjour,
Je suis en possession d'un site dont je ne m'occupe plus depuis des années. Ce site était à l'origine utilisé pour une précédente activité et ayant mis fin à celle-ci, je l'ai laissé mourir.
Au fil des ans, j'ai bossé sur ce site afin d'éventuellement le relancer (il aurait été dommage de perdre son contenu). J'ai donc décidé de le refaire de A à Z. Il est donc bientôt terminé, mais j'ai besoin de mettre en place l'url rewriting.
Pour tout ce qui se trouve dans le .htaccess, je n'ai aucun soucis, je sais faire.
Mon problème se situe dans la modification des liens internes. Il me serait complexe de tout remodifier à la main afin d'appliquer le rewriting. Je voulais donc faire une fonction rewriting() avec une regex qui modifierai mes liens automatiquement, sans à avoir à modifier tous les liens. Est-ce judicieux ? Le problème c'est que je ne connais rien en regex et je n'ai pas trouvé un tuto simple sur le rewriting pour faire ce que je souhaite. Cela ne devrait pas être très compliqué, mais j'avoue ne pas trouver les infos permettant de le faire.
Il y aurait bien la solution de tout changer les liens mais ça ne me semble pas satisfaisant. Suis-je en train de me compliquer la vie ? Comment faîtes vous pour vos sites ?
Mon problème est simple, j'ai des pages en news.php avec une à 3 variables maxi, que je voudrait changer en news-titre-id.html.
Quelle est la meilleure solution et la plus propre ?
Merci
Je suis en possession d'un site dont je ne m'occupe plus depuis des années. Ce site était à l'origine utilisé pour une précédente activité et ayant mis fin à celle-ci, je l'ai laissé mourir.
Au fil des ans, j'ai bossé sur ce site afin d'éventuellement le relancer (il aurait été dommage de perdre son contenu). J'ai donc décidé de le refaire de A à Z. Il est donc bientôt terminé, mais j'ai besoin de mettre en place l'url rewriting.
Pour tout ce qui se trouve dans le .htaccess, je n'ai aucun soucis, je sais faire.
Mon problème se situe dans la modification des liens internes. Il me serait complexe de tout remodifier à la main afin d'appliquer le rewriting. Je voulais donc faire une fonction rewriting() avec une regex qui modifierai mes liens automatiquement, sans à avoir à modifier tous les liens. Est-ce judicieux ? Le problème c'est que je ne connais rien en regex et je n'ai pas trouvé un tuto simple sur le rewriting pour faire ce que je souhaite. Cela ne devrait pas être très compliqué, mais j'avoue ne pas trouver les infos permettant de le faire.
Il y aurait bien la solution de tout changer les liens mais ça ne me semble pas satisfaisant. Suis-je en train de me compliquer la vie ? Comment faîtes vous pour vos sites ?
Mon problème est simple, j'ai des pages en news.php avec une à 3 variables maxi, que je voudrait changer en news-titre-id.html.
Quelle est la meilleure solution et la plus propre ?
Merci