nginx rewrite – Weiterleitung von GET Variablen

Nginx Rewrite Regeln – Weiterleitung von GET Variablen (URL Parametern)

Ich habe eine Webseite programmiert, welche die Unterseiten je nach URL Parameter anzeigt.

Beispiel: /index.php?site=xyz

xyz ist in diesem Fall eine einzelne Unterseite. Durch diese Angabe weiß die PHP Webseite, welche Inhalte sie einblenden muss.

Diese URL Parameter sind natürlich nicht sehr schön anzusehen. Deswegen hier die Weiterleitung auf eine gut lesbare URL / Adresszeile.

location / {
rewrite ^/videoueberwachung?$ /index.php?site=videoueberwachung last;
rewrite ^/kontakt?$ /index.php?site=kontakt last;
rewrite ^/impressum?$ /index.php?site=impressum last;
}

Nach dem Einfügen in die nginx Datei und einem Neustart des Webservers kann man nun über die kurzen schönen URLs auf alle Inhalte zugreifen.

Bewerte diesen Artikel

0 Bewertung(en), Durchschnitt: 0 von 5

Dieser Artikel wurde noch nicht bewertet.

Es tut uns leid, dass dir der Beitrag nicht gefallen hat.

Lass uns genau diesen Artikel überarbeiten.

Erzähle uns, was wir besser machen können.

Beitrag teilen

Hinterlasse einen Kommentar

  Abonnieren  
Benachrichtige mich bei
Scroll to Top