URL-Rewrite – Nginx-Rewrite-Problem
滿天的星座
滿天的星座 2017-05-16 17:26:11
0
1
495

1、abc.com/goods/123
2. abc.com/#/goods/123

Suche, wie man Nginx Rewrite schreibt

Schreiben Sie die erste URL in die zweite URL um.


Hinzugefügt:

Zunächst einmal vielen Dank für Ihre Antwort. Möglicherweise gibt es einige Probleme mit dem, was ich hier beschrieben habe. abc.com/goods/123 Die Waren hier können eine beliebige Adresse sein,
1. abc.com/xxx/.../...
2. abc.com/#/xxx/.../...

Und beim Umschreiben müssen Sie auch prüfen, ob die URL in 1 steht
Wenn die URL bereits vom Typ 2 ist, muss sie nicht neu geschrieben werden

Die Logik sollte sein
Bestimmen Sie, ob „#“ in $request_uri oder $uri
vorhanden ist Wenn kein „#“ vorhanden ist, wird beim Umschreiben „#“ hinzugefügt

Die Frage hier ist, ob „#“ durch Variablen wie $request_uri zur Beurteilung erhalten werden kann
Bisher waren keine Versuche erfolgreich. . .

滿天的星座
滿天的星座

Antworte allen(1)
淡淡烟草味
location ^~ /goods/ {
    rewrite ^/goods/(.*) /#/goods/$1 ;
}
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!