Apache/08/1 Aliase und Weiterleitungen: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
Zeile 2: | Zeile 2: | ||
=== Beschreibung === | === Beschreibung === | ||
Für eine Website ist es oft wichtig, die mit einer Anfrage gesendete URL zu manipulieren | Für eine Website ist es oft wichtig, die mit einer Anfrage gesendete URL zu manipulieren | ||
Apache implementiert beide Methoden durch zwei unterschiedliche Module | ; Verfahren | ||
# Alias | |||
#:Die URL-Änderung findet automatisch hinter den Kulissen statt, ohne dass der Client davon unterrichtet wird. Dies ist beispielsweise nützlich, um Dateien und Verzeichnisse, die sich aus Sicherheits- oder Organisationsgründen außerhalb der DocumentRoot befinden, einer URL zuzuordnen | |||
# Weiterleitung (Redirect) | |||
#* Client erhält eine Nachricht mit einem 3xx-Statuscode | |||
#* In einem Location-Header wird die neue URL des Dokuments mitgeteilt | |||
#* Dieses Verfahren sollten Sie z. B. immer dann wählen, wenn eine Datei sich nicht mehr an ihrem früheren Ort befindet | |||
Apache implementiert beide Methoden durch zwei unterschiedliche Module | |||
* mod_alias | |||
* mod_rewrite | |||
{| class="wikitable options big col1center" | {| class="wikitable options big col1center" |
Version vom 5. März 2025, 12:29 Uhr
Apache2.4/08/1 Aliase und Weiterleitungen
Beschreibung
Für eine Website ist es oft wichtig, die mit einer Anfrage gesendete URL zu manipulieren
- Verfahren
- Alias
- Die URL-Änderung findet automatisch hinter den Kulissen statt, ohne dass der Client davon unterrichtet wird. Dies ist beispielsweise nützlich, um Dateien und Verzeichnisse, die sich aus Sicherheits- oder Organisationsgründen außerhalb der DocumentRoot befinden, einer URL zuzuordnen
- Weiterleitung (Redirect)
- Client erhält eine Nachricht mit einem 3xx-Statuscode
- In einem Location-Header wird die neue URL des Dokuments mitgeteilt
- Dieses Verfahren sollten Sie z. B. immer dann wählen, wenn eine Datei sich nicht mehr an ihrem früheren Ort befindet
Apache implementiert beide Methoden durch zwei unterschiedliche Module
- mod_alias
- mod_rewrite
1 | mod_alias |
2 | mod_rewrite |
3 | Benutzerverzeichnisse |
4 | Fehlerbehandlung |
5 | URL-Korrektur |
6 | Status- und Konfigurationsinformationen |