Browsing Tags's Archives »»
Wie beschrieben, bietet eine htaccess-Datei viele Möglichkeiten, das Verhalten von Server und Usern zu steuern. So lässt sich auch beeinflussen, ob die Besucher der Webseite eben jene mit dem Präfix www besuchen dürfen, oder ob dies ohne www geschehen soll.
Die Funktion einer Webseite wird dadurch nicht beeinflusst. Schließlich funktionieren in der Regel beide Versionen, wenn man eine Seite aufrufen möchte. Ginge es um den optischen Aspekt, so könnte man jeden User subjektiv und frei entscheiden lassen, ob das www in der Adresszeile auftauchen soll oder nicht. weiterlesen
Anknüpfend an die Möglichkeiten, die eine htaccess Datei bietet, zeigen wir nun, wie man das so genannte “Directory Listing” abschalten beziehungsweise beeinflussen kann.
Manche Webserver machen es standardmäßig möglich, die Inhalte eines Ordners wie in einem Dateibrowser des PCs oder Macs einzusehen. Oft ist es aber so, dass dies nicht gewünscht ist. Eine Index-Datei würde dies auch ohne htaccess unterbinden, da sie standardmäßig als erstes geladen wird. Allerdings bietet die htaccess, wenn sie einmal angelegt ist, noch viele weitere Möglichkeiten, diese Auflistung zu beeinflussen. weiterlesen
Das Apache Modul mod_rewrite dient einfach gesagt der Manipulation von URLs. Durch bestimmte RewriteRules werden Vorgaben zum Umschreiben einer Adresse festgelegt. Die eigentliche, meist kompliziertere, Webadresse bleibt somit verborgen.
Sinn und Zweck von mod_rewrite
Der Einsatz von mod_rewrite bietet sich immer an, wenn man Usern und Suchmaschinen das Leben einfacher machen möchte. Das angestrebte Ziel ist also schnell erklärt. Suchmaschinen bevorzugen kurze und prägnante Dateinamen. Eine lange Kette von Querys ist da zum Beispiel nicht vorteilhaft. Demnach sollte man den Suchmaschinen geben, was für sie am besten ist. weiterlesen
Nachdem bereits erläutert wurde, wie man eine htaccess-Datei erstellt, können wir einen Schritt weiter gehen und die Möglichkeiten einer solchen Datei näher erläutern. Dafür gibt es allerdings zuvor noch ein paar Dinge, die man wissen sollte.
Was bedeutet ‘htaccess’ eigentlich?
Ausführlich geschrieben steht dies für “hypertext access” was wiederum bedeutet, dass über diese Konfigurationsdatei Zugriffsrechte für den so genannten Hypertext gesteuert werden. Diese Einstellungen werden bei jeder Serveranfrage gelesen und in Kraft gesetzt. weiterlesen
Im Zuge vieler Webprojekte benötigt man eine htaccess Datei, über die sich bestimmte Vorhaben steuern lassen. Oftmals findet man im Internet die Aufforderung, ein paar Codezeilen in eine solche Datei einzutragen. Doch wie erstellt man eine htaccess Datei eigentlich?
Zum Speichern der Datei bedarf es keiner speziellen Software. Ein einfacher Texteditor genügt vollkommen. Bei Windows erreicht man ein geeignetes Tool über “Start > Programme > Zubehör > Editor”. Dort trägt man die notwendigen Befehlszeilen ein. Wir bedienen uns hier einmal an einem einfachen Beispiel, um die .htaccess vor neugierigen Blicken zu schützen. weiterlesen
Um einen Passwortschutz mittels .htaccess zu realisieren benötigt man immer wieder mal einen .htpasswd Generator.
Als gut und zuverlässig herausgestellt haben sich folgende beiden Generatoren: