Catégories
Informatique

Enlever www de vos URLs avec mod_rewrite et un .htaccess

Si vous voulez que votre site ait des URLs « propres » virez le vilain www qui ne sert à rien à l’aide du mod_rewrite d’Apache et d’un fichier .htaccess.

Catégories
Informatique

Failed to enable the ‘httpready’ Accept Filter

Failed to enable the 'httpready' Accept Filter

Votre cher Apache fait des siennes et il démarre en vous disant :

[Sun Sep 19 12:06:36 2010] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter

Rassurez vous rien de grave et ce petit bobo se corrige facilement!

Catégories
Informatique

mod_rpaf : le module Apache à utiliser avec des reverse proxy

Schéma de Reverse Proxy simple

Un reverse proxy est un serveur placé « en frontal » d’autres serveurs web et dans la plupart des utilisations il sert à repartir la charge, gérer la compression GZIP et le cache. On utilise généralement des solutions comme Nginx, Lighttpd ou encore Varnish.

Catégories
Informatique

Autoriser les visites d’un nom de domaine via un .htaccess

Mettons que vous ayez un dossier dont vous ne voulez autoriser l’affichage (listing du directory) qu’à certaines IP et / ou utilisateurs dont le reverse DNS est propre à votre boîte… que faire?

Catégories
Informatique

Utiliser LAMP sur Mac OS avec MAMP

Vous utilisez l’environnement de développement dit « LAMP » (c’est à dire Linux Apache Mysql Php) ? Et vous avez besoin d’installer la suite en local sur votre Mac pour bosser sur votre code ou des bases de données? Voici MAMP.

Catégories
Informatique

Proxmox VE : réinstaller la console (admin web)

Proxmox Console

Si vous avez un peu bidouillé avec les paquets de votre distribution de Proxmox VE, il se peut que vous ayez cassé l’installation interne qui est un mélange d’Apache2 et de perl. C’est gênant puisque cette console web est tout de même un moyen bien pratique de gérer Proxmox…

Catégories
Informatique

apache2-mpm-worker ou apache2-mpm-prefork?

Apache

Le serveur web Apache 2 est disponible avec deux modules, on ne peut pas installer les deux à la fois ( mpm-worker ou mpm-prefork ) mais il faut en choisir un. Alors lequel?

Catégories
Informatique

Forcer le HTTPS dans Apache

Si vous utilisez un serveur web type Apache qui gère les directives via .htaccess et que vous avez un site en HTTPS, sachez que quelques lignes suffisent à forcer l’utilisation de ce protocole… histoire de protéger un peu mieux vos données / informations.

La méthode pour forcer le HTTPS dans Apache consiste à écrire :


RewriteEngine on
RewriteCond %{HTTPS} !^on$ [NC]
RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI} [L]

Elle nécessite le mod_rewrite d’Apache et elle consiste à renvoyer toutes les requêtes qui ne sont pas faites en HTTPS ( ligne 2 ) sur la même adresse mais en HTTPS (ligne 3)

via Thomas qui propose aussi une méthode pour rediriger en fonction des ports