Agence de Communication
Studio graphique
Programmation et développements sur mesure
Vente en ligne et e-commerce
Positionnement et référencement naturel
5 allée du Cerisier
86180 Buxerolles - France
Tél. 09 52 04 40 80
Fax 09 57 04 40 80
Mobile 06 14 20 25 35
SIRET 510 725 294 00019
APE 6201Z
Un fichier .htaccess , c'est quoi ?
Un fichier .htaccess est un fichier de configuration propre aux serveurs Apache, pouvant se placer n'importe où dans l'arborescence de votre site. Son action s'appliquera au répertoire dans lequel est stocké le fichier ainsi qu'aux sous-répertoires qu'il contient.
Un fichier .htaccess peut aisément être modifié alors que le serveur s'exécute, cela ne pose normalement aucun problème particulier.
Toute personne habilitée à transférer des fichiers sur un site web (en général le webmaster ou l'administrateur) peut envoyer un fichier .htaccess qui vient alors surcharger la configuration d'origine du serveur.
A chaque requête effectuée sur votre site web ainsi configuré, le serveur va d'abord vérifier la présence d'un fichier .htaccess et ensuite traiter la ou les requête(s) qu'il contient.
Créer un fichier .htaccess
Vous disposez de plusieurs méthodes pour créer un fichier portant une extension .htaccess.
Méthode 1 :
Ouvrez votre éditeur de textes, notepad / bloc-notes puis sélectionnez "Enregistrer sous". Dans la boîte de dialogue de sauvegarde, indiquez ".htaccess" sans oublier les guillemets autour du nom du fichier faute de quoi l'extension .txt sera automatiquement ajoutée.
Méthode 2 :
Ouvrez votre éditeur de textes, notepad / bloc-notes puis sauvegardez votre fichier "htaccess" sans les guillemets. Il sera ainsi nommé htaccess.txt. Vous pouvez ensuite le renommer de 2 manières différentes :
Méthode 3 :
Une fois votre fichier htaccess.txt créé et déposé sur votre serveur web, vous pouvez aller le renommer directement sur le serveur à l'aide de votre client FTP.
Sécuriser un répertoire (et ses éventuels sous-répertoires) avec .htaccess et .htpasswd
C'est l'une des utilisations les plus courantes d'un fichier .htaccess.
Couplé avec un fichier .htpasswd, il assure efficacement et simplement la sécurité de vos répertoires.
Voici de que doit contenir votre fichier .htaccess :
Ainsi, seuls les membres ayant un accès à la zone protégée pourront se connecter sur les pages concernées.
Créer un fichier .htpasswd
Les méthodes de création du fichier sont rigoureusement identiques à celles du fichier .htaccess, seul le contenu est différent.
Une fois votre fichier .htpasswd créé, il faut lui indiquer le(s) login(s) et mot(s) de passe des personnes habilitées à entrer sur l'espace protégé.
Pour une sécurité accrue, les mots de passe enregistrés dans le fichier .htpasswd se devront d'être cryptés.
Une méthode rapide pour crypter un mot de passe dans les règles est de se rendre sur un des nombreux sites proposant la génération de ces paramètres.
A titre d'exemple, vous pouvez créer vos couples login / mot de passe cryptés à cette adresse : http://cobalt.golden.net/generator/index.cgi
Vos couples créés et cryptés, il suffit de les copier dans le fichier .htpasswd qui sera à placer sur votre serveur web, au même endroit que le fichier .htaccess.
Voilà, votre accès sécurisé est maintenant opérationnel !
Et maintenant, l'url-rewriting...
Littéralement "réécriture d'url", cette technique offre certains avantages, notamment en termes de simplification et de lisibilité par les moteurs de recherche.
Pour faire simple, il s'agit de réécrire une url de type
peu digeste et par les moteurs et par les internautes, par une syntaxe plus explicite comme par exemple
Décortiquons cette nouvelle url :
Comment l'obtient-on ?
La réécriture d'url passe par la création d'un fichier .htaccess qui est à placer à la racine de votre site à l'aide de votre client FTP.
Ce fichier contiendra les lignes suivantes :
Signification des divers paramètres de réécriture :
Il faudra ensuite veiller à modifier l'ensemble des liens internes à votre site pour les faire pointer vers les nouvelles pages html, en lieu et place des pages originales, dynamiquement générées par Php.
Exemple :
Votre catalogue produits génère une liste ... de produits. Chaque ligne produit contient, entre autres, un lien vers sa fiche détaillée.
Lorsque vous avez programmé votre site, ce lien est construit par exemple comme ceci :
Il suffit de remplacer cette ligne de code par :
et le tour est joué !
Attention ! Le module de réécriture d'url n'est pas activé chez tous les hébergeurs et notamment les hébergeurs gratuits !
Gérer ses pages d'erreur avec .htaccess
Pour éviter à vos visiteurs d'arriver sur une page blanche affichant fièrement "Erreur 404" lorsqu'ils indiquent une url tronquée dans leur navigateur, il suffit de créer et mettre en place sur votre serveur une page d'erreur personnalisée et plus conviviale.
La redirection des erreurs est disponible par défaut auprès de l'ensemble des hébergeurs.
Nous créerons donc le fichier "erreur.php" et placerons les lignes de code suivantes dans le fichier .htaccess :
| Boutique Ecolo Par Nature Installation et paramétrage solution vente en ligne Prestashop. Installation et paramétrage module de paiement sécurisé en ligne, solution CM-CIC 3D Secure. La boutique proposera à la vente une gamme complète de produits bio. Le design est intégré par le client. | ![]() |
| Publication le 05/05/2010 - 09h16 | |
| Restaurant Gastronomique Le Moulin d'Orgemont La nouvelle version du site du Moulin d'Orgemont est disponible en ligne depuis aujourd'hui. Design sobre et "appétissant" tout comme le sont les menus et autres réjouissances proposées par le Restaurant ! Développement et programmation sur mesure Php/MySQL/JavaScript, le site est "Full CSS" et administrable en ligne. | ![]() |
| Publication le 07/04/2010 - 15h35 | |
| Cabinet Immobilier Urbati Après 8 ans de bons et loyaux services dans sa version d'origine, le site Urbati.com fait peau neuve ! Développement et programmation sur mesure Php/MySQL/JavaScript, le site est "Full CSS" et administrable en ligne. Vous pouvez désormais vous faire rappeler par un agent conseil d'un simple clic ! | ![]() |
| Publication le 10/02/2010 - 17h27 | |
| Le site de l'Association des Riverains de France (ARF) a été entièrement refondu sur une base CMS Made Simple 1.6. Nouvelle interface graphique, espace membres avec identification par login et mot de passe, 100% administrable en ligne. De nombreux documents (juridiques, techniques, jurisprudences...) sont mis à votre disposition par l'Association ainsi que l'ensemble des formulaires d'adhésion téléchargeables. | ![]() |
| Publication le 10/02/2010 - 12h32 | |
Hydrozone.fr | ![]() |
| Publication le 29/08/2009 - 16h46 | |
RCEquipements.com | ![]() |
| Publication le 15/05/2009 - 09h26 | |
RCEquipements - St Benoît (86) | ![]() |
| Publication le 10/03/2009 - 11h20 | |
| Prieuré de Villesalem - Journet (86) : mise en ligne du site dédié à ce monument de l'Art Roman Poitevin du 12è siècle. - noyau CMSMS (CMSMadeSimple) système de gestion de contenu - 100% administrable en ligne - disponible en langues française et anglaise - galeries photos utilisant le script LightBox | ![]() |
| Publication le 29/01/2009 - 10h09 | |
David-Descubes à Poitiers (86) : mise en ligne du nouveau site de l'agence immobilière spécialisée en transactions professionnelles. | ![]() |
| Publication le 26/11/2008 - 13h34 | |
Félix Matériaux - 07 - Vernoux en Vivarais Magasin en ligne spécialisé dans les matériaux de construction et de rénovation. | ![]() |
| Publication le 09/09/2008 - 16h08 | |
BatiBien.fr Ardèche (07) | ![]() |
| Publication le 05/09/2008 - 16h08 | |
| CASI Poitou-Charentes Poitiers (86) Site de la Coordination des Associations de Solidarité Internationale du Poitou-Charentes. Développé sur base CMSMadeSimple avec zone membres, 100% administrable en ligne. | ![]() |
| Publication le 05/09/2008 - 16h08 | |