Générateur .htaccess – redirections et plus
Choisissez uniquement les options utiles : votre .htaccess s’écrit aussitôt.
Vos textes et fichiers restent dans votre navigateur : rien n’est envoyé à un serveur.
Enregistrez ce contenu sous le nom .htaccess à la racine de votre site (souvent public_html ou www). Sauvegardez le fichier existant avant d’envoyer le nouveau.
Mode d’emploi
- Choisissez à gauche ce dont vous avez besoin. Seules les options cochées ou remplies sont ajoutées au fichier à droite.
- Des pages ont changé d’adresse ? Listez-les dans « Ancienne URL → nouvelle URL », un « /ancien-chemin /nouveau-chemin » par ligne. Elles deviennent des redirections 301 (permanentes) pour conserver le référencement.
- Les lignes au mauvais format sont signalées en rouge sous le résultat et ne sont pas ajoutées au fichier.
- Copiez ou téléchargez le résultat, puis placez-le sous le nom .htaccess à la racine de votre site. Vérifiez ensuite que vos pages principales s’affichent toujours.
Questions fréquentes
« Forcer HTTPS » provoque une boucle de redirection infinie.
Derrière un proxy ou un répartiteur de charge comme Cloudflare, le serveur voit chaque requête en simple http, donc %{HTTPS} vaut toujours off. Utilisez plutôt RewriteCond %{HTTP:X-Forwarded-Proto} !https ou activez la redirection HTTPS au niveau du proxy.
Le fichier téléchargé a perdu le point au début de son nom.
Certains navigateurs et systèmes d’exploitation renomment les fichiers qui commencent par un point. Renommez-le simplement en .htaccess au moment de l’envoyer sur le serveur.
Est-ce que cela fonctionne avec Nginx ?
Non. Seuls Apache et les serveurs compatibles comme LiteSpeed lisent le .htaccess. Sous Nginx, les mêmes règles doivent être écrites dans la configuration du serveur.
Outils similaires
Tous les outils
Texte
- Compteur de caractères
- Majuscules/minuscules
- Comparer des textes
- Générateur d’anagrammes
- Écriture cursive
- Extracteur de domaines
- Extracteur d’e-mails
- Rechercher et remplacer
- Texte en italique
- Trier une liste
- Aperçu Markdown
- Réparer l’encodage
- Code morse
- Nom japonais en hangeul
- Prénom en coréen
- Texte gras et italique
- Texte barré
Conversion et encodage
- Générateur de QR code
- Encodeur/décodeur Base64
- Encoder/décoder une URL
- Base64 en image
- Binaire ↔ décimal
- Binaire ↔ hex
- Décimal ↔ hex
- Excel en tableau HTML
- Entités HTML
- Image en Base64
- JSON Escape
- Convertisseur de base
- Convertisseur Punycode
- Texte en ASCII
- Texte en binaire
- Texte en décimal
- Texte en hexa
- Convertisseur Unicode
- Timestamp Unix
Conversion d’unités
- Convertisseur d’unités
- Convertisseur de température
- Conversion de poids
- Convertisseur de surface
- Convertisseur de longueur
- Convertisseur d’angles
- Convertisseur de calories
- Tailles de données
- Volumes secs
- Charge électrique
- Convertisseur d’énergie
- Convertisseur de débit
- Convertisseur de force
- Consommation de carburant
- Intensité lumineuse
- Force magnétomotrice
- Convertisseur de puissance
- Convertisseur de pression
- Convertisseur de dose
- Convertisseur de vitesse
- Conversion de temps
- Conversion de volume