Meilleure façon de tester le fichier .htaccess

Je n’ai pas beaucoup d’expérience avec les règles de htaccess, certaines fonctionnent mais quand j’ajoute une nouvelle règle ou en enlève une, comment puis-je la tester? Je ne peux pas le tester sur le serveur actuel. Même dans mon localhost, je ne pourrai pas tester certaines règles telles que https, www et autres.

Je peux tester le rest des modèles d’URL mais lorsque j’ajoute les règles www et https avec celles testées sur le serveur live, cela génère une erreur et je continue à les tester sur le serveur en direct.

Existe-t-il un moyen de les tester sans utiliser le serveur réel et de ne pas créer un autre serveur pour tester ces règles. Quelque chose comme un vérificateur de règles htaccess ou quelque chose !?

Il existe quelques testeurs Web disponibles, malheureusement, ceux-ci ne comprennent pas toujours toute la syntaxe pour vérifier avec précision comment cela fonctionne sur un site réel.

Un testeur en ligne que j’aime utiliser est ce testeur en ligne de Made with Love; http://htaccess.madewithlove.be/

Il ne comprend pas quelques éléments tels que% {REQUEST_FILENAME} mais pour les tests généraux, je pense que cela devrait faire l’affaire pour vous. Vous copiez votre code dans la boîte et vous pouvez également soumettre une URL pour voir à quoi il sera réécrit. Si vous souhaitez simplement vérifier les erreurs de syntaxe, quelques outils Web sont également disponibles.

Utiliser des outils basés sur le Web sont parfaits pour une vérification globale, mais vous ne pouvez pas vraiment savoir comment cela affecte un site réel tant que vous ne l’avez pas téléchargé dans une version de développement réelle.

Tout récemment, j’ai édité un fichier htaccess, qui ne montrait aucune erreur de syntaxe et fonctionnait comme prévu sur le testeur, qui ne fonctionnait pas du tout sur le site réel. Les parameters du site peuvent avoir un impact et toutes les autres choses qui ne seront pas affichées sur un outil Web.