htaccess
Les fichiers .htaccess sont des fichiers de configuration propres à Apache.
Le .htaccess permet principalement de spécifier les paramètres d’un dossier géré par Apache.
Par exemple, il est possible de définir un modération d’accès par mot de passe, des règles de réécritures (Rewrite Rules) ou encore de mettre en place un cache d’éléments statiques.
La veille du week-end (deuxième)
Ami lecteur, voici venir (avec un peu de retard) la seconde veille du week-end, avec au menu du SEO, du web-design, du HTML et un peu de technique. › Lire la suite
Activer les short-tags (PHP) depuis un .htaccess
De nombreux gestionnaires de vues, codés en PHP, nécessitent l’activation des short-tags.
A lieu de les activer dans mon php.ini, je préfère les laisser désactivés par défaut, je les active au cas par cas (tous les projets n’en ont pas la nécessité).
Voici donc la ligne que j’ajoute aux .htaccess concernés :
php_flag short_open_tag on
Et les shorts tags sont ainsi disponibles (sans relancer mon serveur Apache ^^)
Restaurer la variable $_GET après une réécriture d’URL
Lorsqu’on utilise une réécriture d’URL (URL Rewriting pour les anglophones), la variable $_GET est remplie d’après les règles de réécriture dictées dans le fichier .htaccess, malheureusement on perd les autres paramètres passés en GET.
Voici donc un snippet permettant de rétablir l’ordre dans sa variable $_GET : › Lire la suite
Cache du contenu statique en .htaccess
Le temps de chargement des pages est (depuis longtemps) un point crucial dans le développement web. Il existe de nombreuses façons d’accélérer ce temps de chargement, dont une, la mise en cache par le navigateur des éléments statiques. › Lire la suite