Get Adobe Flash player

Articles avec le tag ‘htaccess’

Apache – Les fichiers .htaccess

Les fichiers .htaccess sont des fichiers de configuration d’Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n’ont pas de tel fichier à l’intérieur). On peut les utiliser pour protéger un répertoire par mot de passe, ou pour changer le nom ou l’extension de la page index, ou encore pour interdire l’accès au répertoire.

Intérêt des fichiers htaccess

Les fichiers .htaccess peuvent être utilisés dans n’importe quel répertoire virtuel ou sous-répertoire.

Les principales raisons d’utilisation des fichiers .htaccess sont :

  • Gérer l’accès à certains fichiers.
  • Ajouter un mime-type.
  • Protéger l’accès à un répertoire par un mot de passe.
  • Protéger l’accès à un fichier par un mot de passe.
  • Définir des pages d’erreurs personnalisées.

Principe des fichiers htaccess

Le fichier .htaccess est placé dans le répertoire dans lequel il doit agir. Il agit ainsi sur les permissions du répertoire qui le contient et de tous ses sous-répertoires. Vous pouvez placer un autre fichier .htaccess dans un sous-répertoire d’un répertoire déjà contrôlé par un fichier .htaccess.
Le fichier .htaccess du répertoire parent reste en « activité » tant que les fonctionnalités n’ont pas été réécrites.

Les fonctionnalités de ces fichiers étant très puissantes, lisez bien ce tutorial avant de vous lancer dans la création des vôtres.

Sous Windows, il est logiquement impossible de créer un fichier .htaccess, puisque Windows ne vous autorisera pas à sauvegarder le fichier tel quel. Voici la démarche à suivre :

  • Créer un fichier texte « fichier.htaccess »
  • Renommer le fichier en supprimant « fichier »

Lire la suite de cette entrée »

Code PHP dans fichier HTML

Il m’est arrivé il n’y a pas très longtemps, de bosser sur un site dont les nombreuses pages étaient toute des .html, et d’avoir besoin d’y coller du PHP.
Bien sur, solution évidente est de renommer toutes les pages en .php, mais voilà un beau bordel au niveau des liens.
Mais pas de panique, la solution existe pour dire au serveur d’interpreter les fichiers HTML comme des fichiers PHP.
Voici : juste deux (ou plus, si vous voulez) lignes à insérer au début du fichier .htaccess

AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html

Et le tour est joué. Vous pouvez même si ça vous amuse ajouter des extensions bidon… A tester pour le référencement, ça.

Enquète

Quel est le système d'exploitation de votre smartphone ?

Voir les résultats

Loading ... Loading ...
Je suis membre de l'April
Je soutiens la Quadrature du net
Catégories
Blog.le7.net sur Android
Suivez le blog le7 sur votre smartphone ou votre tablette Android
Statistiques visiteurs
Firefox : 29 %Firefox : 29 %
Opera : 29 %Opera : 29 %
Chrome : 28 %Chrome : 28 %
Internet Explorer : 14 %Internet Explorer : 14 %
Safari : 1 %Safari : 1 %

Windows : 97 %Windows : 97 %
Linux : 2 %Linux : 2 %
MacOS : 1 %MacOS : 1 %