Notez que la plupart des hébergements gratuits ne permettent pas une modification des URL. Cela peut donc présenter un certain désavantage pour votre référence. Par contre, si vous utilisez un serveur dédié, l’opération est simplifiée. Une simple modification du fichier de configuration suffit pour que le serveur lance l’URL Rewriting après un redémarrage du système.
L’étape suivante consiste à modifier les liens qui contiennent des caractères spéciaux afin de leur attribuer un nouveau chemin plus épuré. Ainsi, les terminaisons comme « texte.php ? id=42&page=5&rubrique=9 » peuvent être transformées en « texte-42-5-9 ». Pour cette démarche, l’idéal serait d’utiliser des séparateurs plus reconnus : tiret 6 (-), point (.), slash (/) et plus (+). En revanche, il vaut mieux éviter les caractères comme tiret 8 (_), virgule et point-virgule (, et;), dièse (#), esperluette (&) et dollar ($).
Il faudra par la suite rédiger des règles de réécriture dans le fichier. htaccess approprié. Après quoi, vous devrez rediriger toutes les adresses vers chaque fichier dont l’URL a été réécrite. Pour finir, il suffit de mettre le site à jour afin de vérifier si les liens fonctionnent correctement.