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