SEO Marketing K├Âln Suchmaschinenoptimierung und Webdesign hat 4,91 von 5 Sternen 85 Bewertungen auf ProvenExpert.com
WordPress Rakete startet
WordPress Erstellung einer .htaccess Datei

Eine .htaccess-datei ist eine Konfigurationsdatei, welche ein Apache-Server, also ein Programm, indirekt umkonfigurieren kann. Um das "Verhalten" des ausgew├Ąhlten Webservers (httpd.conf) zu ├Ąndern, muss der Nutzer keinen direkten Zugriff auf die Hauptkonfigurationsdatei haben. Besonders zu beachten ist, dass die Anweisungen der .htaccess sich immer auf das Verzeichnis, in dem sich die Datei befindet, bezieht. Diese Datei sollte sich immer im Hauptverzeichnis befinden.

WordPress Erstellung einer .htaccess-datei - Lernen Sie eine .htaccess file zu erstellen

Eine .htaccess-datei ist eine Konfigurationsdatei, welche ein Apache-Server, also ein Programm, indirekt umkonfigurieren kann. Um das "Verhalten" des ausgew├Ąhlten Webservers (httpd.conf) zu ├Ąndern, muss der Nutzer keinen direkten Zugriff auf die Hauptkonfigurationsdatei haben.

Besonders zu beachten ist, dass die Anweisungen der .htaccess sich immer auf das Verzeichnis, in dem sich die Datei befindet, bezieht. Diese Datei sollte sich immer im Hauptverzeichnis befinden, damit die Einstellungen auch global wirken. Auch wenn dies im ersten Moment alles sehr theoretisch und technisch wirkt, so ist es trotzdem ratsam sich mit dem Thema zu befassen. Durch spezielle Codes f├╝r die .htaccess kann das CMS (Content Management System) WordPress n├Ąmlich noch schneller und sicherer gemacht werden.

Was ist die .htaccess-datei und was kann man damit machen?

Htaccess ist ein K├╝rzel und steht f├╝r Hypertext Access (dt. Hypertext Zugriff). Die Datei .htaccess ist eine Serverkonfigurationsdatei, mit der man die Konfiguration des Apache Web-Servers beeinflussen kann. Daf├╝r wird kein Zugriff auf die Hauptkonfigurationsdatei (httpd.conf) ben├Âtigt. Eine konfigurierende Textdatei legt fest, mit welchen Ausgangseinstellungen ein Programm oder auch Server arbeiten soll. Die Datei ist daf├╝r verantwortlich, dass der Server, auf dem die WordPress Installation abgelegt ist, bestimmten Handlungsrechten folgt. Die .htaccess File bietet den Vorteil, dass sie bei jedem Server Request ausgelesen wird und nicht erst nach einem Neustart. Das hat zur Folge, dass die ├änderungen in der WordPress .htaccess sofort umgesetzt werden.

Solch eine Datei teilt dem Server mit, wie einzelne Vorg├Ąnge auf der eigenen Website behandelt werden sollen. Es k├Ânnen mit der .htaccess...

  • ... eigene HTTP-Fehlermeldungen bestimmt werden.
  • ... Zugriffe f├╝r bestimmte IP-Adressen, -Bereiche oder Hostnamen, durch den wp-admin, gesperrt werden.
  • ... eigenen Weiterleitungen eingerichtet werden.
  • ... Benutzer umgeleitet werden.
  • ... oder sogar ein Zugriffsschutz f├╝r Dateien oder ein ganzes Verzeichnis geschaffen werden.

Die .htaccess file wird nicht in einer herk├Âmmlichen Programiersprache verfasst, sondern in der Directive Syntax. Dabei ist eine Textzeile oder ein Code immer Bestandteil eines jeden Befehls. Nat├╝rlich muss diese Syntax vom Server verstanden werden. Das tun alle NCSA-kompatiblen Server, z.B. Apache.

Es handelt sich bei dieser Datei um eine versteckte Datei. Das ist an dem Punkt vor dem htaccess erkennbar. Die Datei kann also nur dann gesehen werden, wenn der eigene FTP-Client gezwungen ist, die versteckten Datein anzuzeigen. Aber auch dann gibt es immer noch Einzelf├Ąlle, in denen der FTP-Client die .htaccess trotzdem nicht anzeigt.

Lassen Sie sich kostenlos beraten:

Wo befindet sich die WordPress .htaccess Datei?

Bei WordPress ist die .htaccess in dem Hauptverzeichnis, auf dem die Domain beim Webhoster liegt, zu finden. Dieses Hauptverzeichnis nennt sich Root-Verzeichnis. Mit einem FTP-Programm (File-Transfer-Protocol), wie z.B. FileZilla, erh├Ąlt der Nutzer Zugriff auf das Verzeichnis und somit auf die .htaccess-datei.

Wie bekomme ich Zugriff auf eine .htaccess Datei und erstelle sie manuell?

Sp├Ątestens wenn die Permalink-Einstellungen ge├Ąndert werden, erstellt WordPress eine .htaccess Datei. In den meisten F├Ąllen kann eine ├änderung in diesen Einstellungen das Fehlen einer .htaccess Datei beheben. Es ist aber auch m├Âglich, dass das automatisierte Erstellen von Dateien nicht m├Âglich ist. Dies ist dann je nach Server-Konfiguration unterschiedlich. Beim Abspeichern neuer Permalink Einstellungen teilt WordPress dem Nutzer schlie├člich mit, dass keine .htaccess Datei erstellt werden kann. Sollte dies der Fall sein, sollten folgende Schritte erfolgen, um die Datei manuell zu erstellen:

  1. Zuerst muss der Texteditor ge├Âffnet werden und das Dokument beliebig benannt werden, bspw. mit .htaccess datei 1. Mit einem Editor lassen sich keine leeren Dateien erstellen. Es ist besonders zu beachten, dass kein Microsoft Word oder ├ähnliches genutzt wird, da diese Programme automatisch zus├Ątzliche Formatierungen eintragen.
  2. Danach wird die Datei auf dem Server hochgelden. Dazu muss die leere .htaccess im Hauptverzeichnis hochgeladen werden. Dies erfolgt ├╝ber das FTP. In diesem Ordner befinden sich auch die wp - config .php.
  3. Anschlie├čend wird die .htaccess-datei umbenannt. Der zuvor beispielhaft gew├Ąhlte Name f├╝r die File muss in ".htaccess" (ohne Anf├╝hrungszeichen) umbenannt werden.
  4. Zuletzt werden die Rechte auf die Datei beliebig zugewiesen. WordPress muss die Datei eigenst├Ąndig mit Codes bef├╝llen k├Ânnen, da die .htaccess schlie├člich leer ist. Einige Plugins ben├Âtigen dazu .htaccess Schreibrechte. F├╝r diese Rechte m├╝ssen die Dateiattribute angepasst werden. Um diese Einstellung vorzunehmen muss, im FTP-Programm, mit der rechten Maustaste auf die .htaccess-datei geklickt und der Men├╝punkt "Dateiberechtigungen" ausgew├Ąhlt werden. Nun kann das Beschreiben der .htaccess zugelassen werden.

Wichtig: Es sollten keine Änderungen ohne BackUp vorgenommen werden!

Bevor ├änderungen an der .htaccess in WordPress vorgenommen werden, ist dringen ein .htaccess Backup zu erstellen und die Datei somit zu speichern. Falls dann etwas in der neuen Datei "kaputt" gehen sollte, kann die urspr├╝ngliche Datei bequem aktiviert bzw. neu hochgeladen werden, ohne dass s├Ąmtliche ├änderungen r├╝ckg├Ąngig gemacht werden m├╝ssen. Indem die aktuelle.htaccess umbenannt wird und eine Neue erstellt wird, kann das Backup ganz leicht durchgef├╝hrt werden.

"The file .htaccess does not exist in wp-admin."

Was ist nun zu tun und welches Plugin hilft dabei, die .htaccess-datei weiter nutzen zu k├Ânnen?

Die Sicherheits-Analysen des WordPress-Systems, in dem das Plugin installiert ist, werden von WP Security durchgef├╝hrt. Sobald diese Analyse durchgef├╝hrt wird, zeigt ein Scan die bestehenden L├╝cken und Einfallstore an.

Von alledem sieht der Nutzer, also der Betrachter der FrontEnd-Seite, nichts und es ist auch nicht "laufzeit-kritisch". Das bedeutet, dass das WP Security Plugin und dessen Ausgaben nur f├╝r den Administratoren im Dashboard-Men├╝ sichtbar sind. Solange der Scan nicht ausgef├╝hrt wird, wird auch keine Rechenzeit geschluckt. So ein Scan dauert im Durchschnitt nur einige Sekunden.

Der Nachteil des Security Plugins ist, dass es schwer verst├Ąndlich ist und meist nur von Experten und erfahrenen Server-Administratoren genutzt wird. Betreiber, die nicht zu der Expertenkategorie geh├Âren, besch├Ąftigen sich nicht besonders mit dem Server und haben Probleme bei der Behebung der gemeldeten M├Ąngel. Es handelt sich also um ein sogenanntes Usability-Problem.

F├╝r einige Nutzer w├Ąre es sehr hilfreich gewesen, h├Ątten die Autoren nach der Programmierung der Security Checks einige Tipps zum Output dazu geschrieben. Auf Google gibt es auf die Suchanfrage "wp security scan .htaccess" ├╝ber 100.000 Ergebnisse, was deutlich f├╝r ein Usability Problem spricht. Hingegen muss man auch bedenken, dass dieses Tool kostenlos ist.

Was muss getan werden, wenn die WordPress .htaccess Datei gel├Âscht wird?

Sollte dies der Fall sein und die Datei wurde versehentlich gel├Âscht, kann folgender Code eingegeben werden, um das Problem zu beheben:

N├╝tzliche Codes f├╝r die .htaccess-datei

Es gibt einige Codes, die zus├Ątzlich zu den Standard-Codezeilen in der .htaccess-datei genutzt werden k├Ânnen. Diese Codes sind alle kein Muss, aber doch sehr hilfreich. Durch die zus├Ątzlichen Codes lassen sich die Performance als auch die Sicherheit verbessern. Werden allerdings zu viele Codes genutzt, kann dies auch r├╝ckwirkend sein und die Performance wird geschw├Ącht. Es sollte also besonders darauf geachtet werden, welche Codes wirklich notwendig sind und welche nicht. Folgende Codes k├Ânnen zus├Ątzlich genutzt werden:

[caption id="attachment_9194" align="alignright" width="465"]

Wordpress Datei[/caption]

Die optimale WordPress .htaccess Datei

Neue Codes k├Ânnen die .htaccess WordPress also schneller machen und zu viele Codes bewirken genau das Gegenteil. Dieser Effekt ist vergleichbar mit Erweiterungen wie den Caching Plugins oder ├ähnlichen, die teilweise ├╝ber Codezeilen in der .htaccess arbeiten. Es gilt also herauszufinden, welche Kombination der Codes / Plugins den Optimalfall im Bezug auf die Sicherheit und die Performance darstellen.

Eine perfekte .htaccess-datei f├╝r WordPress, die keine ├╝berfl├╝ssigen Zeilen und keinerlei Ballast mitf├╝hrt, k├Ânnte z.B. so aussehen. Dabei ist es besonders wichtig, dass alle wirklich wichtigen Befehle und Punkte weiterhin erhalten bleiben. Das hat zur Folge, dass die Datei schlank, klein und vor allem extrem schnell arbeitet. Angefangen mit dem Komprimieren der Seiten mit Gzip, was die Gr├Â├če pro Seite um bis zu 80% verringern kann und bspw. das Verlinken von Bildern auf fremden Websites verbietet. Dies erfolgt ├╝ber die ultimativen WordPress .htaccess cached Grafiken und sorgt somit f├╝r eine hervorragende Performance. Daf├╝r muss innerhalb der Standard .htaccess der vorliegende Code durch Folgenden ersetzt werden. ->

Bei der Optimierung der WordPress .htaccess sollten folgende Hinweise beachtet werden:

  1. In der WP htaccess taucht ein Code auf, in dem eine URL eingetragen werden muss. In der obigen Abbildung wurde f├╝r die URL beispielsweise "fastwp" eingetragen. Diese Benennung muss nat├╝rlich durch die eigene URL ersetzt werden, damit der Code auch funktioniert.
  2. Der Code muss eventuell noch erweitert werden, sollten auf dem eigenen Server Webfonts liegen.

WP Rocket

WP Rocket ist eines der besten Caching Plugins f├╝r WordPress. Es ist sehr einfach zu bedienen und hilft dabei die Website zu komprimieren und schneller zu machen. F├╝r WordPress gibt es einige Caching Plugins, doch WP Rocket schneidet mit unter am besten ab. Das liegt nicht nur daran, dass es das schnellste Plugin ist, sondern auch am einfachsten nutzbar ist. Dieses Plugin ist nicht kostenlos, doch im Vergleich zu anderne kostenpflichtigen Plugins bietet es viele neue Features an.

Jetzt kostenlos beraten lassen

Unser Team hilft Ihnen gerne weiter

Melanie Fantastico

Marketing

SALOMÉ Saenger

Texterin

Alexander Zimpel

SEO Berater

Testen Sie wie Ihre Webseite f├╝r Suchmaschinen optimiert ist
Logo XOVI
Logo Cert-EU
Logo Hostpress
Logo Wordpress
Kostenloses 150-Seiten PDF zum Thema SEO downloaden

Gratis SEO-Lexikon

Wenn Sie sich zu unserem Newsletter anmelden, senden wir Ihnen unser 150-Seiten SEO-Lexikon (PDF).