Wollenhttp://itsvse.com/index.php?t=3umgeschrieben mit pseudostatischen Regelnhttp://itsvse.com/t3.html, du kannst es in conf/nginx.conf in nginx hinzufügen.
Fügen Sie zum Beispiel Location / {} hinzu.
Standort / { root D:/phpweb/wwwroot; Index index.php index.html index.htm; umschreiben ^(.*)/t(\d+)\.html$ $1/index.php?t=3 letzt; }
Schauen Sie sich rewrite ^(.*)/t(\d+)\.html$ $1/index.php?t=3 last genau; Tatsächlich habe ich das Gefühl, dass nginx' pseudostatische Regeln ziemlich einfach zu schreiben sind. Es bedeutet, eine Umschreibung zu verwenden, um auf Basis des regulären Zeichens zu deklarieren, und dann ist ^ der Anfang der pseudostatischen Regel, (.*) entspricht jedem Zeichen, hier ist der Treffer der Domainname, t ist das Zeichen, das du hier hinzufügen möchtest, zum Beispiel kannst du einen Klassifikationsnamen wie Apfel und Orange hinzufügen, (\d+) entspricht der Zahl, \.html passt zum Suffix, $ ist das Ende des regulären Matches. Die zweite Hälfte ist die URL, die neu geschrieben werden soll, beginnend mit $1, um den Domainnamen anzuzeigen, /index.php?t=3 ist die neu zu schreibende URL, zuletzt verwenden; Das wars.
|