2016-08-11 4 views
0

Es gibt einige Urls folgendewie url mit chinesischem in nginx

domain.com/hashtag/标签 
domain.com/hashtag/tag标签 
domain.com/hashtag/tag 

in nginx zu unterstützen, ich umschreiben verwenden

if (!-e $request_filename){ 
    rewrite (*UTF8)^/hashtag/([A-Za-z0-9_]+)$ /hashtag.php?hashtag=$1; 
} 
charset utf-8; 

mein System Unterstützung von UTF-8, und alle Dateien in UTF- 8, aber nur die URL domain.com/hashtag/tag kann gut funktionieren, die anderen beiden URLs sind 502 schlechtes Gateway. Wie kann ich diesen Fehler beheben? Danke vielmals.

Antwort

0

Entschuldigen Sie die Störung jeder, schreibe ich falsch konfigurieren, hier sollte es

rewrite ^/hashtag/(.*)$ /hashtag.php?hashtag=$1; 

Werke gut sein, schließen Sie diese Frage.

+0

Hallo, Sie können entweder Ihre Frage löschen, wenn Sie wollen, oder Ihre eigene Antwort in 48 Stunden akzeptieren, wenn das System es erlaubt. –

+0

@MarkusLaire Ich werde die Antwort akzeptieren, vielleicht jemand hat die Frage, wie dies, es wird helfen. – yeleko