Redirection pour maintenance, vers un autre serveur ou localement
De wikiGite
Révision datée du 15 avril 2013 à 17:07 par Frank (discussion | contributions) (Frank a déplacé la page Redirection vers un autre serveur ou domaine vers Redirection pour maintenance, vers un autre serveur ou localement)
redirection vers un autre site
Remplacer le contenu de l'index.php par :
<? header("Location: http://www.example.com");
La casse est importante !
Par définition, NE PAS FERMER LA BALISE PHP ( ?> ) pour éviter les messages "Header already sent".
Redirection pour maintenance
Créer une page maintenance.html à la racine du site. Puis mettre dans le vhost ou un .htaccess :
RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.html$ RewriteCond %{REMOTE_HOST} !^117\.201\.1\.154 RewriteRule $ /maintenance.html [R=302,L]
La condition "!^117\.201\.1\.154" permet d'y mettre une adresse IP qui ne sera pas concernée par la page de maintenance : on pourra donc tester le site via cette IP.