Redakční systémy, blog diskuzní fórum, e-shop atd. se běžně skládají z .php souborů a v jednom z nich bývají přístupové údaje k databázi MySQL.
Třeba u Wordpress (redakční systém pro blogování atd.) jde o soubor wp-config.php
Pokud chcete takový web dát
A) do režimu kdy lidé nemají možnost vidět ani ovlivnit co je v databázi MySQL, ujistěte se, že první řádky v tom souboru vypadají takto:
Kód:
<?php
echo "<center><br /><br /><h2>Stranky jsou prave mimo provoz. Zkuste to prosim znovu behem par hodin.</h2></center>";exit;
Jakmile pak chcete obnovit funkčnost, stačí ten druhý řádek smazat, nebo na začátek vložit dvě lomítka:
Kód:
<?php
//echo "<center><br /><br /><h2>Stranky jsou prave mimo provoz. Zkuste to prosim znovu behem par hodin.</h2></center>";exit;
Další možností je v souboru .htaccess vložt přesměrování:
Kód:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) https://pastebin.com/raw/D8MERVS2 [R=302,L]
nebo jen?:
Kód:
Redirect 302 / https://pastebin.com/raw/D8MERVS2
B) do režimu kdy je možné vidět věchno ale není možné aktualizovat databázi (cokoliv měnit nebo přidávat), počítám, že buď nastavit mysql uživateli pouze právo číst a nebo jít do správce MySQL (PHPMyAdmin) a zde u tabulek (a nebo nějak u celé DB) nastavit aby šlo jen číst a ne zapisovat.