Fermeture temporaire d'un site
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- silverbeach
- WRInaute occasionnel

- Messages: 333
- Inscription: 20 Juil 2005
Fermeture temporaire d'un site
Bonjour,
Je dois effectuer des changements sur un site.
Si un visiteur passe sur ce site a ce moment la, il y aura surement des erreurs.
Pour évité ce probleme, j'ai pensé à fermer le site, c'est à dire de faire rediriger toutes les pages vers une page prévue (travaux.php) mais je ne sais pas comment m'y prendre.
Il y a t-il moyen avec de l'url rewriting?
Je dois effectuer des changements sur un site.
Si un visiteur passe sur ce site a ce moment la, il y aura surement des erreurs.
Pour évité ce probleme, j'ai pensé à fermer le site, c'est à dire de faire rediriger toutes les pages vers une page prévue (travaux.php) mais je ne sais pas comment m'y prendre.
Il y a t-il moyen avec de l'url rewriting?
-

jOoL - WRInaute occasionnel

- Messages: 490
- Inscription: 4 Mai 2005
dans mon cas, je définis une variable $offline.
Dans le fichier Index.php je fait:
et ensuite pour voir ton site en dév, tu y accedes par www.example.com/idnex.php?offline=false
Dans le fichier Index.php je fait:
- Code: Tout sélectionner
<?php
//determiner la variable offline
if(!$_GET["offline"]){
$offline==true;
}else{
$offline=$_GET["offline"];
}
//afficher la page correcte
if($offline==true){
include(travaux.php);
exit();
}else{
//la page normale
}
?>
et ensuite pour voir ton site en dév, tu y accedes par www.example.com/idnex.php?offline=false
- silverbeach
- WRInaute occasionnel

- Messages: 333
- Inscription: 20 Juil 2005
tu le fait que pour index.php?
Si un visiteur arrive directement sur une autre page, il saurat quand meme visiter le site ou alors il faut le mettre sur toute les pages.
Il n'y a pas d'autre moyen?
Si un visiteur arrive directement sur une autre page, il saurat quand meme visiter le site ou alors il faut le mettre sur toute les pages.
Il n'y a pas d'autre moyen?
-

jOoL - WRInaute occasionnel

- Messages: 490
- Inscription: 4 Mai 2005
dans mon cas, toutes les pages sont générées par index.php... donc je le fait qu'une fois.
En même temps, si c'est conercnant le site de ton profil, tu n'as pas des centaines de pages à modifier... ça reste faisable.
sinon, tu fais une copie de ton site complet dans un sous répertoire, sinon tu développes en local, etc...
En même temps, si c'est conercnant le site de ton profil, tu n'as pas des centaines de pages à modifier... ça reste faisable.
sinon, tu fais une copie de ton site complet dans un sous répertoire, sinon tu développes en local, etc...
- silverbeach
- WRInaute occasionnel

- Messages: 333
- Inscription: 20 Juil 2005
Non, il n'y a pas des centaines de pages (et ce n'est pas non plus le site dans le profil)
pour le moment je travaille dessus en local et lorsque j'aurais fini, je fais les modification sur le site. Mais comme il y aura assez bien de changement a faire et que je dois aussi modifier dans la base de données, ca risque de prendre du temps => fermeture temporaire
Si il n'y a pas d'autre solution, j'utiliserai la tienne car elle n'est pas mauvaise (juste un peu long a mettre en place et a retirer
)
pour le moment je travaille dessus en local et lorsque j'aurais fini, je fais les modification sur le site. Mais comme il y aura assez bien de changement a faire et que je dois aussi modifier dans la base de données, ca risque de prendre du temps => fermeture temporaire
Si il n'y a pas d'autre solution, j'utiliserai la tienne car elle n'est pas mauvaise (juste un peu long a mettre en place et a retirer
-

jOoL - WRInaute occasionnel

- Messages: 490
- Inscription: 4 Mai 2005
ce que tu fais, pour aller plus vite, tu mets le code que je t'ai fourni plus haut sur toutes les pages.
Puis dans un fichier config, tu définis la valeur de la variable $offline.
De cette façon, simplement en modifiant cette variable, ton site passe de offline à online.
Tu laisses le code partout ailleurs après modif. Il pourra toujours servire et ne gêne en rien au bon fonctionnement du site une fois les modifs faites.
Puis dans un fichier config, tu définis la valeur de la variable $offline.
De cette façon, simplement en modifiant cette variable, ton site passe de offline à online.
Tu laisses le code partout ailleurs après modif. Il pourra toujours servire et ne gêne en rien au bon fonctionnement du site une fois les modifs faites.
- petit-ourson
- WRInaute impliqué

- Messages: 855
- Inscription: 31 Mai 2004
Tu utilises un fichier .htaccess où tu limites la connexion a une adresse ip ou à une personne authentifiée.
Sur l'erreur 401 tu rediriges vers une page d'erreur.
Aide : http://www.infres.enst.fr/~danzart/frames/htaccess.html
Sur l'erreur 401 tu rediriges vers une page d'erreur.
Aide : http://www.infres.enst.fr/~danzart/frames/htaccess.html
-

bossboss - WRInaute occasionnel

- Messages: 266
- Inscription: 28 Aoû 2004
Ne serait-il pas possible de réaliser cela avec un .htaccess de cette façon :
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)\.php$ http://www.monsite.com/travaux.php [R,L]
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google Answers ferme ses portes - 29-11-2006
- Référencement : gestion des redirections par Yahoo - 06-03-2006
- L'API Google et les données DMOZ - 03-12-2005
- L'annuaire de Voila.fr ferme ses portes - 12-01-2007
- Liste complète des produits et services de Google - 19-02-2007
- Sortie officielle de GoogleStats v2.0 ! - 23-02-2003
- Archive.org n'indexe plus rien depuis le 22 août 2008 ? - 19-11-2009
- A propos des redirections sauvages (302) - 22-09-2004
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
