Générez des règles Nginx ou .htaccess pour HTTPS, www ou sans www, barres obliques finales, routage SPA, cache, gzip et en-têtes de sécurité — directement dans votre navigateur.
Cet outil écrit une configuration serveur à partir de quelques interrupteurs. Choisissez Nginx ou Apache, saisissez éventuellement votre domaine et activez ce qu’il vous faut : une redirection 301 vers HTTPS, un seul hôte canonique avec ou sans www, l’ajout ou la suppression de la barre oblique finale, un repli sur index.html pour les applications React ou Vue, 30 jours de cache navigateur pour les fichiers statiques, la compression gzip et des en-têtes de sécurité de base. Le résultat est un extrait commenté prêt à coller dans le bloc server ou le fichier .htaccess.
La configuration est générée dans votre navigateur et n’est pas envoyée à un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».
Avec le domaine connu, http://example.com mène directement à https://www.example.com en une seule redirection. Sans lui, les règles prennent l’hôte de la requête : cela marche pour tout domaine mais peut faire deux sauts.
Il sert index.html pour tout chemin qui n’est ni un vrai fichier ni un dossier, afin que le routeur React ou Vue le prenne en charge. Sans lui, ouvrir un lien profond ou recharger la page renvoie une 404.
X-Frame-Options SAMEORIGIN, X-Content-Type-Options nosniff et Referrer-Policy strict-origin-when-cross-origin, plus Strict-Transport-Security pour un an quand HTTPS est forcé. Une Content Security Policy dépend de votre site, elle n’est donc pas générée.