Rewrite-Rules

Aus Portunity Wiki

Wechseln zu: Navigation, Suche

Mit Rewrite-Rules oder Rewrite-Engine ist es möglich Anfragen an den Webserver intern umzuschreiben oder extern weiterzuleiten. Die fundamentalste Rewrite-Engine ist das Modul mod_rewrite, das dies für den Apache-Webserver übernimmt. Andere Webserver wie Lighttpd, Nginx oder Microsoft IIS bieten ähnliche Funktionen.

Dies ermöglicht ein von internen Faktoren unabhängiges Addressierungschema nach außen, somit bleiben bei zum Beispiel einer Änderung der Dateihierarchie die URLs weiterhin gültig.

Außerdem erlauben Rewrite-Engines Erkennung vom User-Agent oder der IP-Adresse des anfragenden Clients. Auf diese Weise ist auch eine Domainweiterleitung möglich.

Persönliche Werkzeuge