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.

Schnelle Antwort: Warum können Sie Ihre .htaccess-Datei nicht finden?
Ihre .htaccess-Datei ist standardmäßig versteckt – Ihr FTP-Client oder Dateimanager muss so eingestellt sein, dass versteckte Dateien angezeigt werden. Wenn sie immer noch nicht da ist, hat WordPress sie möglicherweise noch nicht erstellt, was Sie beheben können, indem Sie Ihre Permalink-Einstellungen speichern.
Was ist die .htaccess-Datei?
Die .htaccess-Datei ist eine versteckte Serverkonfigurationsdatei in Ihrem WordPress-Stammordner, die dem Apache-Webserver mitteilt, wie URLs, Weiterleitungen und Zugriffsregeln zu behandeln sind.
- Steuert Ihre Permalink-Struktur – hält Beitrags-URLs sauber und SEO-freundlich
- Nur für Apache-Server – wenn Ihr Hoster Nginx verwendet, ist diese Datei nicht anwendbar; erkundigen Sie sich bei Ihrem Hoster
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 häufig FTP-Clients wie FileZilla für den Serverzugriff. Dies ist ein zuverlässiges Tool, das Ihnen die direkte Kontrolle über die Dateien Ihrer Website gibt.
So zeigen Sie versteckte Dateien in FileZilla an
- Verbinden Sie sich mit Ihrem WordPress-Hosting-Server mit FileZilla.
- Klicken Sie in der oberen Menüleiste auf „Server“.
- Wählen Sie aus dem Dropdown-Menü „Erzwinge die Anzeige versteckter Dateien“ aus.

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 bei Ihrem Hosting-Konto an. Wenn Sie einen Hoster wie Bluehost verwenden, navigieren Sie zur Registerkarte „Websites“ und klicken Sie auf „Einstellungen“ für Ihre Website.

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.

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.

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ß.
Verwendung der Permalink-Einstellungen
Melden Sie sich zuerst in Ihrem WordPress-Dashboard an und navigieren Sie zu Einstellungen » Permalinks.

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.
Wichtig: Fügen Sie niemals eigenen Code zwischen den Kommentaren # BEGIN WordPress und # END WordPress ein. WordPress überschreibt diesen Abschnitt jedes Mal, wenn Sie Ihre Permalink-Einstellungen aktualisieren.
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 einem FTP-Client mit Ihrer Website und laden Sie die .htaccess-Datei in das Stammverzeichnis Ihrer Website (normalerweise /public_html) hoch.
Wenn Sie beim Hochladen eine Fehlermeldung 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 bei der Verwaltung Hunderter von WordPress-Websites haben wir gelegentlich Serverkonfigurationen oder Sicherheit-Plugins 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 um WordPress-Support und erhalten ihn“.
Häufig gestellte Fragen zur .htaccess-Datei
Wo befindet sich die .htaccess-Datei in WordPress?
Die .htaccess-Datei befindet sich im Stammverzeichnis Ihrer WordPress-Installation – normalerweise im public_html-Ordner. Da sie mit einem Punkt beginnt, ist sie standardmäßig versteckt. Aktivieren Sie „Versteckte Dateien anzeigen“ in Ihrem FTP-Client oder cPanel-Dateimanager, um sie zu sehen.
Funktioniert .htaccess auf allen WordPress-Hostings?
Nein. Die .htaccess-Datei funktioniert nur auf Apache-Webservern. Die meisten Shared-Hosting-Pläne (wie Bluehost oder SiteGround) laufen auf Apache, aber wenn Ihr Hoster Nginx verwendet, ist .htaccess nicht anwendbar. Im Zweifelsfall fragen Sie Ihren Hoster.
Was ist der Standardcode für eine WordPress .htaccess-Datei?
Die Standard-WordPress-.htaccess enthält Rewrite-Regeln zwischen den Kommentaren # BEGIN WordPress und # END WordPress. Der vollständige Code ist im obigen Abschnitt „Manuelles Erstellen“ zu sehen. Viele Caching- und SEO-Plugins fügen ihre eigenen Regeln außerhalb dieses Blocks hinzu.
Ist es sicher, die .htaccess-Datei zu löschen?
Ja, das Löschen der .htaccess-Datei ist als Fehlerbehebungsschritt sicher. WordPress erstellt sie neu, wenn Sie zu Einstellungen » Permalinks gehen und auf „Änderungen speichern“ klicken. Das Löschen entfernt benutzerdefinierte Plugin-Regeln vorübergehend, löscht aber nicht Ihre Inhalte.
Kann ein Plugin die .htaccess-Datei erstellen oder ändern?
Ja. Caching-Plugins wie WP Rocket fügen Browser-Caching-Regeln hinzu, SEO-Plugins wie All in One SEO können Sitemap-Rewrite-Regeln hinzufügen und Sicherheit-Plugins wie Wordfence können Bot-Blockierungsregeln hinzufügen – alles in der .htaccess-Datei.
Zusätzliche Ressourcen zur Fehlerbehebung bei WordPress
- So beheben Sie die WordPress .htaccess-Datei (Anfängerleitfaden)
- So beheben Sie das Problem, dass die WordPress-Website nicht sofort aktualisiert wird
- Wie man behebt, dass das Beitragsbild in WordPress nicht angezeigt wird
- So beheben Sie das Problem, dass WordPress Sie immer wieder abmeldet (Anfängerleitfaden)
- Wie man gelöschte Seiten in WordPress wiederherstellt
- Warum kann ich keine Plugins in WordPress hinzufügen oder installieren?
- So beheben Sie das Problem mit der fehlenden Admin-Leiste in WordPress
- Was tun, wenn Sie aus dem WordPress-Admin (wp-admin) ausgesperrt sind
- Die häufigsten WordPress-Fehler und wie Sie sie beheben können
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 lesen, 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.

Jiří Vaněk
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.