Interdire temporairement l'acces au site
Dany3d
Member
dans Modifications
Bonjour à tous,
je me demande comment interdire l'acces à un Pluxml pendant une période définie.
Y a un plugin comme ça sous WP qui coupe l'accés sauf à l'admin qui peut construire le site tranquillement sans que les visiteurs voient les changements.
Ici je voudrais juste couper l'accès durant 1 jour mais sans que Google ne me pénalise et juste mettre un encart pour avertir le pourquoi de la coupure...
Je pense à virer le code dans le thème mais c'est bien galère.
merci
je me demande comment interdire l'acces à un Pluxml pendant une période définie.
Y a un plugin comme ça sous WP qui coupe l'accés sauf à l'admin qui peut construire le site tranquillement sans que les visiteurs voient les changements.
Ici je voudrais juste couper l'accès durant 1 jour mais sans que Google ne me pénalise et juste mettre un encart pour avertir le pourquoi de la coupure...
Je pense à virer le code dans le thème mais c'est bien galère.
merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Une bonne page html suffit, tu remplace index.php par un autre nom et place ton fichier index.html avec ton message dedans.
Pour remettre 'en ligne' tu renomme correctement ton index.php et supprime le fichier index.html
merci pour la réponse mais j'y avais pensé (en fait mettre en plus un index.html qui passe devant le php..)
le soucis est que les 3/4 des gens arrivent via google donc sur des articles référencés et non sur la page d'accueil.
Si je vire l'index, les autres pages seront encore visibles non?
à lire : http://scriptsdegiga24.e-monsite.com/pages/astuces/desactiver-son-site-temporairement.html
@Chriss Je pense que js seul n'est pas suffisant pour ceux qui navigue en privé et donc souvent sans js.
Dans ce cas faire un autre fichier index.php et tu renome celui de PluXml.
Exemple (temporaire) => http://my.pluxml.free.fr/index.php?article5/bootstrap-3
Un autre fichier php.
Bonne soirée
Jerry, ca semble une bonne solution surtout que l'on peut dire à google que c'est temporaire :
<?php
ob_start();
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 3600');
header('X-Powered-By:');
?>
mais on met ou ca ?
merci
* Fichier maintenance.php * Fichier .htaccess
je ferais quand même une sauvegarde du blog, on est jamais trop prudent !...
Cool cette méthode.
Bon WE à tous
Ca bloque le site sans rediriger vers la page créée.
Du coup je vais passer par l'index.php qui fonctionne car je n'ai pas besoin d'aller sur le site pendant ce black out.
Un plugin de maintenance serait une bonne idée à mon avis lorsqu'on construit un site en live car pour ma part j'aime pas trop bosser en local.
En plus le client pourrait voir les modifs sur le net avec un passe admin.
Merci pour les astuces.
Tu n'as pas fait un copier/coller bourrin j'espère ? Tu as bien changé l'adresse IP et l'url du site dans l'exemple ?
j'ai gardé ça dans mon acess :
SetEnv PHP_VER 5_3
SetEnv REGISTER_GLOBALS 0
sinon, un plugin est il envisageable ?
c'est super sympa de t'être occupé de ça.
Ca va bien servir pour faire un site et pouvoir le montrer en live au client, ou pour faire un MAJ par exemple.
Le hic c'est que Google ne tiens pas compte du 503, dans analytics il me dit qu'il n'a pas trouvé une 50 aine de pages de mon blog durant les 2 jours de black out du blog.
Perso je m'en fout mais c'est quand même génant....
Bonne soirée à tous et vive Pluxml qui dans mon cas avec plus de 1000 commentaires, 250 articles, 800 visiteurs/j, va toujours aussi vite et prend bien moins la tête que WP ! :cool: