.htaccess-Datei
Dieser Artikel soll Ihnen bei der Einrichtung und Konfiguration von .htaccess-Dateien helfen.
Inhaltsverzeichnis
Was ist eine .htaccess-Datei & wozu kann sie benutzt werden?
Die .htaccess-Datei ist eine Konfigurationsdatei für Webserver, die auf Apache basieren. In dieser Datei können dem Webserver bestimmte Verhaltensweisen vorgegeben werden. Dabei können zum Beispiel Einstellungen für folgende Möglichkeiten gesetzt werden:
- Weiterleitungen auf eine andere Seite / Domain
- Passwortschutz für Ordner auf dem Webspace
- Erstellung eigener Fehlerseiten
Beispielcode zu diesen Einstellungen finden Sie weiter unten in diesem Artikel.
Anleitung
Diese Anleitung zeigt Ihnen, wie Sie eine neue .htaccess-Datei erstellen oder die vorhandene Datei bearbeiten.
Erstellen der .htaccess-Datei
Öffnen Sie bitte zunächst einen Texteditor Ihrer Wahl, beispielsweise den Editor in Windows. Nun können Sie den gewünschten Inhalt der .htaccess-Datei zeilenweise eintragen.
// Bild von Beispiel-.htaccess-Datei im Windows-Editor
Wichtig: Achten Sie beim Speichern bitte darauf, dass die Datei nicht als .txt-Dateityp abgespeichert wird. Dies betrifft besonders Kunden mit Windows als Betriebssystem.
Danach können Sie die gespeicherte Datei mit einem (S)FTP-Client auf Ihren Webspace hochladen.
Bearbeiten einer vorhandenen .htaccess-Datei
Wenn Sie bereits Software, wie WordPress oder Nextcloud installiert haben, kann es dazu kommen, dass bereits automatisch eine .htaccess-Datei auf Ihrem Webspace bei uns angelegt wurde.
Um die vorhandene Datei zu bearbeiten, verbinden Sie sich bitte mit einem (S)FTP-Client Ihrer Wahl, beispielsweise FileZilla, zu Ihrem Webspace bei uns.
// Bild von FileZilla mit .htaccess-Datei
Bitte laden Sie nun die vorhandene .htaccess-Datei auf Ihren lokalen PC herunter. Dort können Sie dann an dieser Datei mit einem Texteditor die gewünschten Änderungen vornehmen.
Wichtig: Achten Sie auch hier beim Speichern bitte darauf, dass die Datei nicht als .txt-Dateityp abgespeichert wird. Dies betrifft besonders Kunden mit Windows als Betriebssystem.
Beispielcode für bestimmte Szenarien
Weiterleitungen
Weiterleitung auf https://
Eine einfache Weiterleitung der Domain auf https:// kann durch folgenden Code eingerichtet werden. In unseren Webhosting-Paketen haben Sie zusätzlich die Möglichkeit, über den Siteadmin-Bereich im Menü "SSL-Zertifikate" eine automatische Weiterleitung auf https:// einzurichten.
RewriteCond %{HTTP_HOST} ^DOMAIN.TLD [NC]
RewriteRule (.*) https://DOMAIN.TLD/$1 [R=301,L]
Weiterleitung auf www.
.htaccess
Weiterleitung auf andere URL
.htaccess
Passwortschutz für Ordner
.htaccess
Erstellung eigener Fehlerseiten
.htaccess