Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

Warum Sie die .htaccess-Datei auf Ihrer WordPress-Site nicht finden können

Die Suche nach Ihrer .htaccess-Datei kann eine der häufigsten Frustrationen sein, wenn Sie mit Ihrer WordPress-Website beginnen. Wahrscheinlich suchen Sie danach, um einen häufigen Fehler zu beheben, aber sie scheint verschwunden zu sein.

Wenn Ihnen das bekannt vorkommt, sind Sie hier genau richtig.

Die zwei häufigsten Gründe, warum Sie Ihre .htaccess-Datei nicht finden können, sind: 1) Es handelt sich um eine versteckte Datei und Ihr Dateimanager ist nicht so eingestellt, dass versteckte Dateien angezeigt werden, oder 2) sie wurde von WordPress noch nicht generiert.

Wir haben Tausenden von Benutzern geholfen, genau dieses Problem zu lösen. Und in diesem Leitfaden zeigen wir Ihnen genau, wie Sie Ihre .htaccess-Datei finden, indem wir sie sichtbar machen, und wie Sie eine neue erstellen, falls sie fehlt.

Die .htaccess-Datei für Ihre WordPress-Website finden

Was ist die .htaccess-Datei?

Die .htaccess-Datei ist eine Serverkonfigurationsdatei, die von Websites verwendet wird, die auf dem Apache-Webserver laufen. Sie teilt Ihrem Server mit, wie bestimmte Dinge auf Ihrer Website behandelt werden sollen.

Zu ihren Aufgaben gehören die Verwaltung der Permalink-Struktur Ihrer Website, die Weiterleitung von Benutzern, das Schutz des Adminbereichs mit einem Passwort und vieles mehr.

Die Datei befindet sich im Stammordner Ihrer WordPress-Installation, neben Ordnern wie /wp-content/ und /wp-admin/.

So finden oder erstellen Sie Ihre .htaccess-Datei

Hier ist ein kurzer Überblick über alle Themen, die wir in diesem Beitrag behandeln werden.

Sie können die untenstehenden Schnelllinks verwenden, um zu verschiedenen Abschnitten zu springen:

Methode 1: Versteckte Dateien sichtbar machen

Der Punkt am Anfang des Dateinamens .htaccess weist den Server an, dass es sich um eine versteckte Datei handelt. Standardmäßig zeigen die meisten FTP-Clients und webbasierten Dateimanager keine versteckten Dateien an. Das bedeutet, dass Sie eine Einstellung ändern müssen, um sie sichtbar zu machen.

Hier bei WPBeginner verwenden unsere Entwickler oft FTP-Clients wie FileZilla für den Serverzugriff. Dies ist ein zuverlässiges Werkzeug, das Ihnen die direkte Kontrolle über die Dateien Ihrer Website gibt.

So zeigen Sie versteckte Dateien in FileZilla an
  1. Verbinden Sie sich mit FileZilla mit Ihrem WordPress-Hosting-Server.
  2. Klicken Sie in der oberen Menüleiste auf „Server“.
  3. Wählen Sie aus dem Dropdown-Menü „Erzwinge die Anzeige versteckter Dateien“ aus.
Versteckte Dateien in FileZilla anzeigen

Sobald Sie diese Option aktivieren, können Sie die .htaccess-Datei im Stammverzeichnis Ihrer WordPress-Website sehen.

So zeigen Sie versteckte Dateien in cPanel / Bluehost an

Wenn Sie die Dateimanager-App in cPanel verwenden, finden Sie eine ähnliche Einstellung.

Melden Sie sich zuerst in Ihrem Hosting-Konto an. Wenn Sie einen Hoster wie Bluehost verwenden, navigieren Sie zum Tab 'Websites' und klicken Sie auf 'Einstellungen' für Ihre Website.

Bluehost-Website-Einstellungen

Als Nächstes müssen Sie das Symbol 'Dateimanager' finden und darauf klicken.

Der Dateimanager ist eine cPanel-App, mit der Sie die auf Ihrem Hosting-Server gespeicherten Dateien durchsuchen können, ohne einen FTP-Client zu verwenden.

Zugriff auf den Dateimanager einer Website in Bluehost

Sobald der Dateimanager geöffnet ist, klicken Sie oben rechts auf die Schaltfläche 'Einstellungen'.

Ein Popup wird angezeigt. Sie müssen das Kontrollkästchen neben „Versteckte Dateien (Dotfiles) anzeigen“ aktivieren.

Versteckte Dateien in cPanel anzeigen

Klicken Sie auf die Schaltfläche „Speichern“, um Ihre Änderungen zu speichern.

Sie sollten nun in der Lage sein, die .htaccess-Datei im Dateimanager anzuzeigen und zu bearbeiten.

Methode 2: Generieren einer neuen .htaccess-Datei

Der zweite Grund für eine fehlende .htaccess-Datei ist, dass Ihre Website noch keine generiert hat. WordPress erstellt diese Datei automatisch, um Ihre Permalinks zu verwalten, aber manchmal benötigt sie einen kleinen Anstoß.

Melden Sie sich zuerst in Ihrem WordPress-Dashboard an und navigieren Sie zu Einstellungen » Permalinks.

Permalink-Einstellungen-Seite

Nehmen Sie keine Änderungen vor. Scrollen Sie einfach nach unten und klicken Sie auf die Schaltfläche „Änderungen speichern“.

WordPress wird nun versuchen, die .htaccess-Datei für Sie zu generieren. Wenn dies aufgrund eines Problems mit den Dateiberechtigungen fehlschlägt, wird eine Meldung angezeigt, dass die '.htaccess-Datei nicht beschreibbar ist'.

Manuelles Erstellen der .htaccess-Datei

Wenn WordPress die Datei nicht automatisch erstellen kann, müssen Sie dies manuell tun.

Öffnen Sie einfach einen einfachen Texteditor wie Notepad auf Ihrem Computer.

Kopieren Sie die unten stehenden Standard-WordPress-Regeln und fügen Sie sie in die Textdatei ein:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Hinweis: Wenn Ihre WordPress-Site in einem Unterverzeichnis installiert ist (z. B. IhreDomain.com/blog/), müssen Sie die Zeile RewriteBase / in RewriteBase /blog/ ändern.

Speichern Sie die Datei nun auf Ihrem Desktop als .htaccess. Stellen Sie sicher, dass Ihr Texteditor beim Speichern keine .txt-Erweiterung an den Dateinamen anhängt.

Verbinden Sie sich als Nächstes mit Ihrer Website über einen FTP-Client und laden Sie die .htaccess-Datei in das Stammverzeichnis Ihrer Website hoch (normalerweise /public_html).

Wenn Sie beim Hochladen einen Fehler erhalten, müssen Sie möglicherweise die Dateiberechtigung für Ihr Stammverzeichnis auf 755 ändern.

Was tun, wenn Sie .htaccess immer noch nicht erstellen oder bearbeiten können

Nach unserer Erfahrung mit der Verwaltung Hunderter von WordPress-Websites haben wir gelegentlich Serverkonfigurationen oder sogar Sicherheitspins gesehen, die Sie daran hindern, die .htaccess-Datei zu ändern. Dies geschieht normalerweise als Sicherheitsmaßnahme.

Wenn Sie die oben genannten Tipps zur Fehlerbehebung ausprobiert haben und es immer noch nicht funktioniert, ist der beste Ansatz, sich an das Support-Team Ihres WordPress-Hosting-Anbieters zu wenden. Sie haben Zugriff auf Serverprotokolle und können das Problem schnell identifizieren und beheben.

Weitere Tipps finden Sie in unserem Leitfaden So bitten Sie richtig um WordPress-Support und erhalten ihn.

Häufig gestellte Fragen zur .htaccess-Datei

Hier sind einige der häufigsten Fragen, die uns zur .htaccess-Datei gestellt werden.

Was ist der Standardcode für eine WordPress .htaccess-Datei?

Der Standardcode für eine grundlegende WordPress-Installation ist oben angegeben. Viele Sicherheits- und Caching-Plugins fügen jedoch ihre eigenen Regeln zu dieser Datei hinzu, um die Leistung und Sicherheit Ihrer Website zu verbessern.

Ist es sicher, die .htaccess-Datei zu löschen?

Ja, es ist im Allgemeinen sicher, die .htaccess-Datei als Fehlerbehebungsschritt zu löschen. WordPress kann eine neue, Standarddatei neu generieren, wenn Sie zu Einstellungen » Permalinks gehen und auf „Änderungen speichern“ klicken. Das Löschen deaktiviert alle benutzerdefinierten Regeln Ihrer Plugins, kann aber helfen, Fehler wie den internen Serverfehler zu beheben.

Kann ein Plugin die .htaccess-Datei erstellen oder ändern?

Ja, viele Plugins ändern die .htaccess-Datei. Caching-Plugins wie WP Rocket fügen Regeln hinzu, um das Browser-Caching zu verwalten, während Sicherheits-Plugins wie All in One SEO Regeln hinzufügen, um bösartige Bots zu blockieren oder Sicherheits-Header zu erzwingen.

Zusätzliche Ressourcen zur Fehlerbehebung bei WordPress

Wir hoffen, dieser Artikel hat Ihnen geholfen, die .htaccess-Datei auf Ihrer WordPress-Website zu finden. Möglicherweise möchten Sie auch unseren WordPress-Fehlerbehebungsleitfaden, um häufige Fehler zu beheben, und unsere Liste der besten WordPress-Plugins, um Ihre Website zu erweitern.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

81 CommentsLeave a Reply

  1. Vielen Dank für den Rat. Er hat mir nicht nur geholfen, das Problem mit der .htaccess-Datei zu lösen, auf die ich zum ersten Mal gestoßen bin (auf anderen Servern habe ich die Datei ohne Probleme gesehen), sondern auch das Problem mit der .user.ini-Datei zu lösen, in die ich Direktiven für PHP-Limits einfügen musste. Ich wusste nicht, dass diese Dateien standardmäßig versteckt sind.

Antwort hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.