Wenn Sie Ihre Site auf einem Apache-Server hosten, stoßen Sie auf die Hypertext Access-Datei oder kurz ".htaccess". Mit dieser Datei können Sie Regeln erstellen und den Datei- und Ordnerzugriff im Stamm- und Unterverzeichnis steuern. Wenn Sie die .htaccess-Datei im WordPress-Stammverzeichnis öffnen, sehen Sie in der Tat ein Code-Snippet, das sich auf WordPress-Permalink-Einstellungen bezieht. Sie können jedoch viel mehr mit dieser Datei tun. Hier sind sieben der besten .htaccess-Regeln, die jeder WordPress-Benutzer kennen und implementieren sollte.

Hinweis:
1. Sofern nicht anders angegeben, sollten alle unten aufgeführten Code-Snippets zur .htaccess-Datei im Stammverzeichnis Ihrer Website hinzugefügt werden.

2. Bevor Sie Änderungen vornehmen, vergewissern Sie sich, dass Sie eine gute Sicherungskopie der Datei haben, damit Sie sie wiederherstellen können, wenn etwas schief geht.

1. Deaktivieren Sie das Durchsuchen von Verzeichnissen in WordPress

Das Deaktivieren der Verzeichnissuche ist eines der ersten Dinge, die Sie bei der Installation von WordPress beachten sollten. Wenn das Durchsuchen des Verzeichnisses aktiviert ist, werden Ihre Verzeichnisse freigegeben und jeder Site-Besucher kann durch tEm navigieren. Obwohl einige Web-Hosts es standardmäßig deaktivieren, lassen die meisten es aktiviert. Um das Durchsuchen von Verzeichnissen zu deaktivieren, müssen Sie lediglich den folgenden Code in Ihre .htaccess-Datei einfügen.

 #Disable Verzeichnis durchsuchen Optionen Alle -Indexe 

2. Erstellen Sie 301 Redirects

Es gibt viele Plugins für WordPress, mit denen Sie URLs beliebig umleiten können. Wenn Sie jedoch nur ein paar URLs umleiten möchten, müssen Sie kein dediziertes Plug-in verwenden. Alles, was Sie tun müssen, ist ein Code-Snippet wie das folgende zu verwenden. Vergessen Sie nicht, die URLs nach Ihren Bedürfnissen zu ersetzen.

 #Create 301 leitet Redirect 301 /oldpage.html http://example.com/newpage.html um 

3. Aktivieren Sie das Browser-Caching

Mithilfe von .htaccess-Dateien können Sie auch das Browser-Caching aktivieren, wodurch Ihre Website schneller für wiederkehrende Besucher geladen werden kann. Um das Browser-Caching zu aktivieren, müssen Sie lediglich das folgende Code-Snippet zu Ihrer .htaccess-Datei hinzufügen.

 # Browser-Caching aktivieren  ExpiresActive auf ExpiresByType Bild / jpg "Zugriff 1 Jahr" ExpiresByType Bild / JPEG "Zugriff 1 Jahr" ExpiresByType Bild / GIF "Zugriff 1 Jahr" ExpiresByType Bild / Png "Zugriff 1 Jahr" ExpiresByType Text / CSS "Zugriff 1 Monat" ExpiresByType Anwendung / pdf "Zugriff 1 Monat" ExpiresByType Text / x-javascript "Zugriff 1 Monat" ExpiresByType Anwendung / x-shockwave-flash "Zugriff 1 Monat" ExpiresByType Bild / x-Symbol "Zugriff 1 Jahr" ExpiresDefault "Zugriff 2 Tage" 

4. Aktivieren Sie die Wartungsseite bei Bedarf

Wenn Sie auf Ihrer Website eine schnelle Wartung durchführen oder wenn Ihre Website aus irgendeinem Grund nicht funktioniert, ist die Verwendung eines Plug-ins für die Wartung möglicherweise keine gute Wahl. Erstellen Sie in diesen Situationen eine HTML-Seite mit einer einfachen Wartungsmeldung, laden Sie sie in Ihr Stammverzeichnis hoch und verwenden Sie das folgende Code-Snippet, um Ihre Website-Besucher auf die Wartungsseite umzuleiten. Vergessen Sie nicht, "maintenance.html" mit dem von Ihnen gewählten Dateinamen zu ersetzen.

 #Enable Wartungsmodus RewriteEngine auf RewriteCond% {REQUEST_URI}! /Wartung.html$ RewriteCond% {REMOTE_ADDR}! ^ 123 \ .123 \ .123 \ .123 RewriteRule $ /Wartung.html [R = 302, L] 

5. Beschränken Sie den Zugriff auf den Admin-Bereich

Wenn Sie der einzige Nutzer auf Ihrer WordPress-Website sind, können Sie durch die Verhinderung des Zugriffs Dritter auf Ihren Admin-Bereich die Sicherheit Ihrer Website erhöhen. Um anderen den Zugriff auf den Admin-Bereich zu verwehren, verwenden Sie einfach das unten stehende Code-Snippet. Ersetzen Sie 192.168.0.1 durch Ihre tatsächliche IP-Adresse. Wie Sie sehen können, können Sie auch mehrere IP-Adressen hinzufügen, wenn Sie möchten.

 #Restrieren wp-login.php  Order Deny, Erlaube Deny von All Erlaube von 192.168.0.1 Erlaube von xxx.xxx.xx 

6. Verbieten Sie eine IP-Adresse

Wenn Sie von einer bestimmten IP-Adresse eine Menge verdächtiger Aktivitäten sehen, können Sie diese einfach mit den .htaccess-Regeln sperren. Alles, was Sie tun müssen, ist die folgende Regel hinzuzufügen, während Sie die IP-Adresse durch die tatsächliche verdächtige IP-Adresse ersetzen.

 # Verdächtige IP-Adressen  Reihenfolge erlauben, verweigern verweigern von 192.168.0.1 verweigern von 192.168.0.2 erlauben von allen 

7. Schützen Sie die .htaccess-Datei

Da Sie mit Ihrer .htaccess-Datei so viel tun können, ist es wichtig, dass Sie die Datei vor allen nicht autorisierten Benutzern schützen. Fügen Sie dazu einfach das folgende Code-Snippet hinzu.

 #Protect htaccess-Datei  Befehl erlauben, leugnen leugnen von allen befriedigen alle 

Fazit

Es gibt viele weitere Dinge, die Sie Ihrer .htaccess-Datei hinzufügen können, aber die sieben oben genannten sollten für jetzt ausreichen. Kommentieren Sie unten Ihre bevorzugten .htaccess Regeln und Tipps.