Gestern habe ich die Software Question2Answer auf meinem Server ausprobiert und dabei die Rewrite-Rules umgesetzt, sodass ich das Format /123/why-do-birds-sing verwenden kann. Im Administration Center sieht dies dann so aus:

Question2Answer Nginx

Ich zeige hier nur den relevanten Teil, den Rest kann man sich selbst nach Wunsch zusammenbauen. Es fehlt noch der “server” Block aussenherum.

1
2
3
4
if (!-e $request_filename) {
        rewrite ^(.+)$ /index.php?qa-rewrite=$1 last;
        break;
    }

Dieser Artikel ist Teil einer Reihe zum Webserver nginx. Schau dir auch die anderen Artikel an: Zum Leitartikel