Viljahttp://itsvse.com/index.php?t=3omskrivna med pseudostatiska reglerhttp://itsvse.com/t3.html, du kan lägga till det i conf/nginx.conf i nginx.
Lägg till plats / {}, t.ex.
Plats / { root D:/phpweb/wwwroot; index index.php index.html index.htm; skriv om ^(.*)/t(\d+)\.html$ $1/index.php?t=3 sist; }
Titta noga på omskrivning ^(.*)/t(\d+)\.html$ $1/index.php?t=3 sist; Faktum är att jag tycker att nginxs pseudostatiska regler är ganska enkla att skriva. Det är att använda en omskrivning för att deklarera baserat på den regulära, och sedan ^ är början på den pseudostatiska regeln, (.*) matchar vilket tecken som helst, här är matchningen domännamnet, t är tecknet du vill lägga till här, till exempel kan du lägga till ett klassificeringsnamn som äpple och apelsin, (\d+) matchar numret, \.html matchar suffixet, $ är slutet på den vanliga matchningen. Den andra halvan är URL:en som ska skrivas om, med start på $1 för att ange domännamnet, /index.php?t=3 är URL:en som ska skrivas om, använd sist; Det är allt.
|