• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Awantego

  • Unique Content
  • Blog
  • Kontakt
You are here: Home / Lexika / Was ist eine htaccess-Datei?

2. August 2020 by Claudia Rothenhorst

Was ist eine htaccess-Datei?

Wenn Sie eine URL umschreiben, umleiten oder den Zugriff auf Verzeichnisse und Dateien regeln möchten, dann können Sie das mit einer sogenannten htaccess-Datei realisieren. Durch den Einsatz der Konfigurationsdatei können Sie auf NCSA-kompatiblen Webservern, wie beispielsweise dem Apache-Http-Server, verzeichnisbezogene Regeln aufstellen. So können Sie beispielsweise festlegen, welche Benutzer des Systems auf bestimmte Dateien zugreifen dürfen. Darüber hinaus ist die Implementierung automatischer Weiterleitungen (Redirects) ein typisches Einsatzszenario für die htaccess-Datei.

Inhalt

  • Was genau ist eine htaccess-Datei?
  • Wie kann man eine htaccess-Datei erstellen?
  • Wofür verwendet man die htaccess-Datei?
      • Alternative Fehlerseiten
      • Weiterleitungen
  • Wie hängen htaccess und SEO zusammen?

Was genau ist eine htaccess-Datei?

Bei der htaccess-Datei handelt es sich um eine textuelle Datei, durch deren Einsatz Webmaster und Webseitenbetreiber die Konfiguration eines Webservers auf Basis der NCSA-Technologie beeinflussen können. Der bekannteste NCSA-Webserver ist der weitverbreitete und äußerst beliebte Apache-Http-Server. Seine Funktionsweise wird durch eine oder mehrere Konfigurationsdateien gesteuert, die sogenannte „httpd.conf„. Bei dieser handelt es sich um eine übergeordnete Konfigurationsdatei, die im Normalfall innerhalb des Verzeichnisses des Http-Servers gespeichert ist und ausschließlich vom Server-Administrator definiert wird.

htaccess
Wer darf konfigurieren?

In dieser Konfigurationsdatei legt der Server-Admin u.a. fest, ob ein Nutzer des Webservers die Berechtigung erhält, die Konfiguration des Http-Servers mithilfe der htaccess-Datei zu beeinflussen. Falls dieser berechtigt ist, dann kann er für jedes gewünschte Verzeichnis eine eigene htaccess-Datei anlegen und konfigurieren.

Der Apache-Webserver scannt bei jedem Seitenzugriff alle relevanten Verzeichnisse, ohne dabei die Informationen zwischenzuspeichern. Aus diesem Grund sind alle Einstellungen, die durch die htaccess-Dabei vorgenommen wurden, ab dem Moment gültig, in dem die Konfigurationsdatei in dem jeweiligen Verzeichnis abgelegt wird. Ein Serverneustart ist dabei nicht nötig. Bei der Bearbeitung der htaccess-Datei sollten Sie unbedingt auf eine korrekte Schreibweise achten, denn falsch geschriebene Anweisungen können eventuell den Seitenzugriff auf dem kompletten Server verhindern. Wenn Sie die Konfigurationsdatei jedoch sachgemäß bearbeiten, erhalten Sie einige nützliche und hilfreiche Funktionen und Features zur Verwaltung des Http-Servers. Da sich solche Konfigurationen schnell und einfach umsetzen und in die bestehende Systemstruktur einbinden lassen, werden sie auch oft als sogenannte „htaccess-Hacks“ bezeichnet.

Wie kann man eine htaccess-Datei erstellen?

Da es sich bei der Konfigurationsdatei um eine gewöhnliche Textdatei handelt, können Sie die Datei mit jedem Texteditor erstellen und bearbeiten. Je nach verfügbarem Zugang zum Http-Server kann sich das Vorgehen bei der Bearbeitung und Erstellung unterscheiden. So können Sie beispielsweise mit SSH– oder Telnet-Zugang die htaccess-Datei direkt auf dem Server erstellen und bearbeiten. Falls Ihnen jedoch nur ein FTP-Zugang bereitgestellt wird, müssen Sie die Datei lokal erstellen und anschließend hochladen. Bei UNIX-basierten Systemen ist es üblich, dass System- und Konfigurationsdateien mit einem Punkt beginnen. Der Punkt kennzeichnet die Dateien als „versteckt“, was bei dem Einsatz eines grafischen FTP-Clients dazu führen kann, dass Ihnen die hochgeladene Konfigurationsdatei in der grafischen Benutzeroberfläche nicht angezeigt wird. Lesen Sie hier alles über FTP-Clients.

Wofür verwendet man die htaccess-Datei?

htaccess
Ein Admin erteilt die Befugnis

Vom Server-Admin befugte Benutzer haben durch die htaccess-Dateien die Option, schnell und ohne großen Aufwand die Konfiguration des Webservers zu beeinflussen. Sie können auf diese Weise zum Beispiel ganze Verzeichnisse oder auch einzelne Dateien durch Http-Authentifizierung vor unerlaubten Zugriffen schützen. Darüber hinaus können Sie auch eigene Fehlerseiten oder Weiterleitungen implementieren. Die nützlichsten Einsatzmöglichkeiten stellen wir Ihnen im folgenden Abschnitt vor:

Mehr zum Thema:
Vom Kosten-Faktor zum Profit-Faktor: So pushen Sie Ihre Content-Karriere
  1. Alternative Fehlerseiten

    Wenn es beim Zugriff auf die Website zu einem Fehler kommt, zeigen Webserver standardmäßig eine Fehlermeldung an. Diese Fehlerseiten sind nicht besonders ansehnlich und sehr generisch. Durch den Einsatz der htaccess-Dateien haben Sie die Möglichkeit, alternative Fehlerseiten zu implementieren. So können Sie beispielsweise, falls Sie einen Webshop betreiben, bei einer Fehlermeldung auf einen vergleichbaren Artikel verweisen. Für das Implementieren eigener Fehlerseiten sind folgende Einträge in der Konfigurationsdatei nötig:
    // # Lokaler Speicherort der eigenen Fehlermeldung
    // ErrorDocument 404 /verzeichnispfad/404.html

  2. Weiterleitungen

    Ein beliebter Einsatzbereich der Konfigurationsdateien sind die Weiterleitungen bzw. Redirects. Sie können beispielsweise auf einzelne Seiten innerhalb einer Website umleiten oder auch Anfragen auf eine andere Domain weiterleiten. Dies ist insbesondere dann nützlich, wenn die Website auf eine neue Domain umzieht. Mit dem folgenden Eintrag in die Konfigurationsdatei sorgen Sie dafür, dass alle Anfragen an die ursprüngliche Website vom Webserver automatisch auf die neue Domain weitergeleitet werden:
    # Eine einfache Weiterleitung
    Redirect / http://www.neue-domain.de/

  3. Bereiche mit Passwortschutz einrichten

    Falls Sie keine komplizierten Login-Skripte mit PHP implementieren möchten aber dennoch einen geschützten Bereich auf Ihrem Webserver benötigen, können Sie sich stattdessen der htaccess-Datei bedienen. Um diese Art des Passwortschutzes zu realisieren, ist zunächst eine zweite Datei mit dem Namen .htpasswd nötig. In dieser werden die jeweiligen Passwörter gespeichert. Da in Unix-Systemen ausschließlich verschlüsselte Passwörter eingetragen werden können, können Sie auf verschiedene .htpasswd-Generatoren zurückgreifen, die als kostenloser Download im Word Wide Web angeboten werden. Die geschützten Verzeichnisse können Sie folgendermaßen implementieren: # Passwortschutz mit .htaccessAuthType Basic, AuthName „Passwortgeschützter Bereich“, AuthUserFile //.htpasswd, AuthPGAuthoritative Off, require user User1 User2 User3
  4. IP-Adressen blockieren

    Sie haben die Möglichkeit, einzelnen IP-Adressen oder gesamten IP-Blöcken den Zugriff auf Ihre Website zu

    htaccess
    Diese IP-Adresse muss leider draußen bleiben!

    verwehren. Mit den richtigen Einträgen in die htaccess-Datei können Sie sogar alle IP-Adressen vom Zugang ausschließen und nur ganz bestimmten IP-Adressen Zugriff gewähren. Damit können Sie beispielsweise Ihr Web-Angebot nur den Mitarbeitern im unternehmenseigenen Intranet bereitstellen. Einige der möglichen Zugriffsbeschränkungen werden im folgenden Befehl zusammengefasst:

  • # Datei zum Regeln von IP-Bereichen
  • Order deny,allow
  • Deny from .google.com
  • Deny from 198.178
  • Allow from 156.168.230.105

Wie hängen htaccess und SEO zusammen?

Für die Suchmaschinenoptimierung ist der Weiterleitungsstatus von besonderer Bedeutung. Aus der SEO-Sicht ist dabei der Status der Weiterleitung sehr wichtig. Falls hier nichts angegeben wird, interpretieren die meisten Server dies als eine temporäre Weiterleitung und senden den Statuscode 302. Wenn die Umleitung jedoch als permanente Weiterleitung (Statuscode 301) implementiert werden soll, müssen Sie dies explizit angeben. Mit einer 301-Weiterleitung wird das Ranking der verlinkten Seite auf die Zielressource übertragen. Permanente Weiterleitungen können Sie mit den entsprechenden Befehlen relativ einfach in der htaccess-Datei implementieren.

Ähnliche Artikel

  • Vom Kosten-Faktor zum Profit-Faktor: So pushen Sie Ihre… 10. Februar 2022
  • Automatisierte Produktbeschreibungen: Erwartungen und… 15. Juni 2022
  • SEO Tools für Online Händler: Unterschätzte Werkzeuge, die… 15. März 2022
  • So setzen Sie ein mehrsprachiges Projekt um ohne ein… 22. Juli 2021

Filed Under: Allgemein, Software Tagged With: Apache, Datei, Konfiguration, Server, Speicher, System, Text, Zugriff

Primary Sidebar

Neueste Artikel im Blog

positives Kundenerlebnis wirkt sich auf die Kundenbindung aus

Mit 5 Schritten zum einzigartigen Kundenerlebnis

9. August 2022

Customer Journey optimieren

So steuern Sie die Customer Journey mit dem richtigen Content

29. Juli 2022

Unsere_Workation_Ferienhaus_Ostsee

Wir hätten es nicht für möglich gehalten…

21. Juli 2022

E-Commerce Produkttexte: So punkten Sie mit exzellentem Content

8. Juli 2022

Produktpräsnetation auf dem Handy ansehen

So gelingt Ihnen eine authentische Produktpräsentation: Tipps für Ihre Produktseiten

23. Juni 2022

automatisierte Produktbeschreibungen steigern Ihre KPIs

Automatisierte Produktbeschreibungen: Erwartungen und Realität

15. Juni 2022

Hyperpersonalisierung im Marketing: So steigern Sie Ihre Umsätze

26. Mai 2022

strukturierte Daten sind wichtig für den E-Commerce

Warum strukturierte Produktdaten für die automatisierte Textgenerierung wichtig sind

24. Mai 2022

5 Tipps, um den Warenkorbwert zu erhöhen

11. Mai 2022

Kontakt zur Agentur

Agentur Awantego
Tel.: +49(0)711/48890-50
E-Mail: info@awantego.com

Anschrift
Breitscheidstraße 65
70176 Stuttgart

Traumjob bei Awantego:

  • Vertriebs-Mitarbeiter Online Marketing
  • Online-Marketing Spezialist (m/w/d)
  • Student / Praktikant (m/w/d)
  • Software-Entwickler php/Javascript (m/w/d)
  • Praktikant Online-Marketing (m/w/d)

Downloads / Tutorials

  • Downloads
  • Tutorials

Weitere Anleitungen und Tutorials finden Sie im Blog von Awantego.com

Am meisten gelesen

  • Unique Content – Die Technik dahinter
  • Marketing Lexikon
  • Marketing Automation
  • Mehr Kunden mit Newsletter-Marketing

Weitere Beiträge im Blog

Social Marketing

10 effektive Marketing Tipps, um die Bekanntheit Ihres Online Shops zu erhöhen

25. Februar 2022

Content Marketing Karriere

Vom Kosten-Faktor zum Profit-Faktor: So pushen Sie Ihre Content-Karriere

10. Februar 2022

Content Marketing – die 15 wichtigsten Trends 2022

31. Januar 2022

Produktsuche online

Produktsuche im E-Commerce: So suchen Kunden nach Produkten

17. Dezember 2021

Kundengruppen identifizieren und erfolgreich ansprechen

Kundentypen erkennen und richtig ansprechen

26. November 2021

Online shop

Produktbeschreibung erstellen: Tipps für Einsteiger

12. November 2021

Marketing Weihnachten_Weihnachtsgeschäft

Weihnachtgeschäft 2021 im E-Commerce: Content-Tipps für Online Händler

22. Oktober 2021

Marketing_Personalisierung

Personalisierte Produktbeschreibungen revolutionieren die Customer Experience

8. Oktober 2021

Remote Working

Remote Work bei Awantego: Wir fühlen uns wohl dort, wo wir arbeiten!

15. September 2021

Personalisierte Produktbeschreibungen stärken die Kundenbindung

Konkurrenzfähig im E-Commerce mit personalisierten Produktseiten

13. September 2021

Kundenexperience_Customer_Experience

So können Sie die Customer Experience mit Hilfe von Produktbeschreibungen verbessern

23. August 2021

7 Tipps für professionelle Produktbeschreibungen

6. August 2021

Produktpräsentation im Online Shop

Produktpräsentation für E-Commerce: So erstellen Sie ansprechende Produktseiten

2. August 2021

Footer

Kontakt

Digital-Agentur Awantego
Tel.: +49 (0)711/48890-50

E-Mail: info@awantego.com
Web: www.awantego.com

Anschrift
Breitscheidstraße 65
70176 Stuttgart

Jobs bei Awantego

Offene Stellen bei Awantego

  • Vertriebs-Mitarbeiter Online Marketing
  • Online-Marketing Spezialist (m/w/d)
  • Student / Praktikant (m/w/d)
  • Software-Entwickler php/Javascript (m/w/d)
  • Praktikant Online-Marketing (m/w/d)

Jetzt bewerben

E-Mail: jobs@awantego.com
Tel.: 0711-4889050

Online Marketing Lexikon

Im Marketing-Lexikon von Awantego erläutern wir alle wichtigen Begriffe zum Thema Online-Marketing kompakt und verständlich.


Die wichtigsten Themen:

Automated Unique Content

Online Marketing Downloads

Downloads & Anleitungen

Im Download-Bereich von Awantego.com finden Sie Anleitungen, Tutorials und eBooks rund um das Thema Content und Marketing.


Gastautoren

Informationen für Gastautoren

Neueste Beiträge im Blog

Content generieren: So erstellen Sie automatisierte Texte

Kundenansprache im E-Commerce: 9 Tipps für wirkungsvolle Texte

E-Commerce KPIs: Welche sind die wichtigsten für Ihr Online Shop?

Kategorietexte für Onlineshops: Pflicht oder nice-to-have?

Kundennutzen Beispiele: So kommunizieren Sie richtig

Darum geht’s im Blog

4.7.4A+ Amazon ContentAbfolgeAbfrageAbgrenzungAbonnenten für den NewsletterAbonnenten gewinnenAbrechnungAbsenderAbsicherungaccelerated mobile pagesAccountActiveCampaignAdobeAdresseAdvertisingAdwordsAffiliateAgenturAhrefs
  • Jobs
  • Blog
  • Datenschutz
  • Disclaimer
  • Impressum
  • Awantego.com in English

© 2022 · Awantego.com ·

Diese Website benutzt Cookies. Wenn Sie die Website weiter nutzen, gehen wir von Ihrem Einverständnis aus.OK