Htaccess
Konfigurationsdatei auf Apache Webservern, mit der Verhalten einzelner Verzeichnisse gesteuert werden kann, etwa Weiterleitungen, Zugriffsschutz oder Caching.
Auch bekannt als: .htaccess, Apache Konfiguration
Eine htaccess Datei ist eine Konfigurationsdatei auf Apache Webservern, mit der sich Verhalten einzelner Verzeichnisse steuern lässt. Sie liegt im jeweiligen Verzeichnis und wird bei jedem Zugriff geladen. Damit können Entwickler ohne Eingriff in die globale Server Konfiguration Weiterleitungen, Zugriffs Beschränkungen, URL Umschreibungen und viele andere Einstellungen vornehmen.
Typische Anwendungs Fälle
Häufig werden htaccess Dateien für 301 Weiterleitungen alter URLs auf neue Pfade genutzt, etwa nach einem Relaunch. Auch URL Umschreibungen, um saubere URLs ohne Parameter zu erzeugen, laufen darüber. Zugriffsschutz mit Nutzername und Passwort, Sperren bestimmter IP Bereiche, eigene Fehlerseiten und Steuerung der Caching Header für Bilder oder Skripte sind weitere Klassiker.
Performance und Stolperfallen
Jeder Zugriff prüft die htaccess Dateien im Pfad, was bei vielen Regeln Performance kosten kann. Bei eigenen Servern empfiehlt sich die Verlagerung in die Haupt Konfiguration, wenn möglich. Tippfehler in Regular Expressions führen zu falschen Weiterleitungen oder kompletten Server Fehlern. Eine sorgfältige Versionierung und ein Test in einem Staging Umfeld vermeiden Ausfälle in der Live Umgebung.
Kontext im Marketing Alltag
Im Marketing Alltag betrifft htaccess vor allem SEO und Kampagnen Landingpages. Saubere 301 Weiterleitungen erhalten die SEO Wertigkeit alter URLs nach einem Relaunch. Kampagnen URLs lassen sich kürzen, Tracking Parameter sauber durchreichen. Wer Traffic aus JD Leads Strecken oder Newslettern auf bestehende Webseiten führt, sollte sicherstellen, dass die htaccess keine ungewollten Weiterleitungs Ketten auslöst.