Accueil > htaccess > forcer-encodage-utf8

{ Forcer l'encodage en utf-8 }

Introduction

Si vous hébergé votre site sur un serveur mutualisé, il y a des chances pour que vos pages se retrouvent toutes encodées en "iso-8859-1". Si tel est le cas et que cela vous pose des problèmes d'affichage de votre site, si vous souhaitez forcer l'affichage de vos pages en "utf-8", il va falloir recourir à un fichier ".htaccess". Rien de bien méchant ^^ Ils ne sont que de braves fichiers de configuration pour les serveurs web Apache.

Et donc, pour forcer un serveur Apache à décoder les caractères de vos pages en "utf-8", il suffit simplement d'ajouter une ligne de code dans un fichier ".htaccess", celui-ci devra être placer à la racine du site.

Création du fichier

Pour cette première étape créer un nouveau document texte sur votre plan de travail (ou bureau peu importe) nommer votre fichier "htaccess.txt" (nous le renommerons plus tard)

Ouvrez votre fichier texte et insérer la ligne de code suivante tout en haut du fichier vierge.

AddDefaultCharset utf-8

une fois notre fichier sauvegardé, il faut mainteant l'upload sur votre serveur, à la racine de votre site internet.

Upload et renommage du fichier

Déjà en ligne ? Ok à présent utiliser votre client FTP pour renommer ce fichier "htaccess.txt" en ".htaccess"