Wir übernehmen keine Gewähr, dass die aufgelisteten Hilfestellungen in jedem Falle funktionieren.
Sicherheit: Tipps & Tricks
BackWPup (getestet)
Bereits in der kostenlosen Version:
- WordPress Cron
- Cloud-Speicherung
- Komplettes Backup aller Dateien möglich.
UpdraftPlus (getestet)
- Speicherung der Nutzerdaten (Datenbank, Themes, Plugins, Uploads, Andere)
- Keiine Zeitangabe bei automatischer Sicherung.
WP Time Capsule
ManageWP
Jetpack Backup
BlogVault
$kategorie=esc_sql($_POST["kategorie"];
$titel=esc_sql($_POST["titel"];
$inhalt=esc_sql($_POST["inhalt"];
$sql="INSERT INTO wissen set "."kategorie='".$kategorie."',"."titel='".$titel."',"."text='".$inhalt."'";
$statement = $mysqli->prepare($sql);
$statement->execute();
$result = $statement->get_result();
Programme z.B. Mailstore (mailstore.com), ImapSize
Voraussetzung: Konten sind als imap-Konten eingerichtet.
Beispiel:
RewriteEngine On RewriteCond %{SERVER_PORT} !=443 RewriteRule ^(.*)$ https://ihredomain.de/$1 [R=301,L]
Ob die folgenden Codes funktionieren hängt von Provider bzw. von den Servereinstellungen ab.
Beispiel Apache:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Weitere Infos unter https://geekflare.com/http-to-https-redirection/
Notwendige Einträge in der wp-config.php:
//Debuggen anschalten
define( 'WP_DEBUG', true );
// Debugging in die Datei /wp-content/debug.log
define( 'WP_DEBUG_LOG', true );
// Fehler- und Warnungen nicht auf der Webseite anzeigen
define( 'WP_DEBUG_DISPLAY', false );
//Zusätzliche PHP-Einstellung, falls aktiviert
@ini_set( 'display_errors', 0 );
Download der debug.log-Datei inder .htaccess-Datei (Apache) verhindern:
<Files "debug.log">
Require all denied
</Files>
//Das kann man auch über WP Security machen: WP-Sicherheit -> Firewall:
//Ganz unten bei "Aktiviere dies, wenn du den Zugriff auf die Datei debug.log blockieren möchtest, die WordPress erstellt, wenn die Debug-Protokollierung aktiviert ist." ein Häkchen setzen.
Plugin: WP STAGING – Backup Duplicator & Migration