Conférence intéressante une bonne présentation de l’intégration continue. Très bien vulgarisé jusqu’à 17 minutes, ensuite je pense que quelque notion de développement sont préférable 🙂
Étiquette : apache
Deux documents racine pour un vhost Apache en fonction de l’IP distante
Petite astuce de configuration apache quand on fait une maintenance sur un site. Bien sur on peut gérer l’affichage d’une page maintenance via le site. Mais cela ajoute des règles de re-directions qui peuvent interférer avec le site dont on assure la maintenance. L’opération de maintenance que j’ai dû faire aujourd’hui implique la gestion de re-direction. Donc, j’ai assuré l’affichage de la page de maintenance par le serveur Apache et non par le site web en question.
Voici la configuration utilisée:
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerAlias *.example.com
DocumentRoot /var/www/monsite-maintenance
RewriteEngine On
RewriteCond %{REMOTE_ADDR} xxx.xxx.xxx.xxx // L'ip de mon post de dev
RewriteRule ^(.*)$ /var/www/monsite-maintenance/$1
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride all
Order allow,deny
allow from all
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride all
Order allow,deny
allow from all
source: http://serverfault.com/questions/336586/apache-client-ip-based-documentroot
Et l’astuce du soir, pour tester sa configuration apache avant un reload ou un restart:
apachectl configtest
