Outils de développement

Testeur d'emplacement Nginx — validateur de règles de correspondance

Teste les modificateurs d'emplacement Nginx et les modèles d'URI par rapport aux itinéraires de requête localement dans votre navigateur. Couvre les cas exacts, préfixes, regex et ^~, utiles lors du débogage des itinéraires volés par le mauvais bloc d'emplacement.

NginxLocationRoutage

Ajouter cet outil aux favoris

Aucun mode de stockage des favoris n’a été sélectionné.

Actions rapides

Copiez l’URL de cet outil ou ouvrez la feuille de partage du système sur un appareil compatible.

Cas d’usage

  • Vérifie si /api/v2 est capturé par un bloc /api/ plus large
  • Compare le comportement de =, ~, ~* et ^~
  • Répétez les correspondances avant de modifier la configuration en direct

Mode d’emploi

  1. Choisissez un modificateur et entrez l'URI du modèle
  2. Collez le chemin de la requête pour simuler
  3. Vérifiez le résultat de la correspondance et l'emplacement généré

Exemples d’entrée et de sortie

Règle

^~ /api/ vs /api/users

Résultat

Correspondance (le préfixe bat l'expression régulière)

FAQ

Peut-il remplacer un vrai test de rechargement Nginx ?

Pas totalement. Il se concentre sur la correspondance d'emplacement, et non sur les chaînes en amont, les réécritures ou l'analyse complète de la configuration.

Les chaînes de requête affectent-elles la correspondance ?

Les tests se concentrent sur la partie chemin. Les chaînes de requête après ? sont généralement ignorés pour la correspondance d'emplacement.

Outils

Outils associés

Poursuivez avec un autre outil traduit pour une tâche proche.

Générateur de configuration Nginx

Générateur de configuration Nginx — Générateur de blocs de serveur

Disponible

Génère des blocs de serveur Nginx à partir des options de formulaire, notamment le proxy inverse, WebSocket, SSL, Gzip et les en-têtes de sécurité de base. Copiez ou téléchargez les fichiers de configuration pour les sites statiques et les démarreurs de proxy inverse d'application.

Nginx Configuration Proxy inverse

Générateur de zone DNS

Générateur de zone DNS — Générateur de fichiers de zone BIND

Disponible

Créez des fichiers de zone DNS avec SOA, $ORIGIN, $TTL et A, AAAA, CNAME, TXT et d'autres enregistrements dans votre navigateur. Utile pour préparer des fichiers de zone pour BIND, CoreDNS et des serveurs similaires.

DNS Zone BIND

Explication Regex

Explication Regex — mise en évidence et validation des correspondances

Disponible

Testez les expressions régulières localement dans votre navigateur, mettez en surbrillance les correspondances et capturez les erreurs de compilation. Utile lors du débogage d'extracteurs de courrier électronique, d'adresse IP ou personnalisés sans coller aveuglément des modèles inconnus.

Regex Correspondance Débogage