1、abc.com/goods/123
2. abc.com/#/goods/123
Mencari cara menulis nginx menulis semula
Tulis semula url pertama ke url kedua.
Ditambah:
Pertama sekali, terima kasih atas jawapan anda Mungkin terdapat beberapa masalah dengan apa yang saya terangkan di sini. abc.com/goods/123 Barangan di sini mungkin ada alamatnya,
1. abc.com/xxx/.../...
2. abc.com/#/xxx/.../...
Dan semasa menulis semula, anda juga perlu menyemak sama ada url berada dalam 1
Jika url sudah jenis 2, tidak perlu menulis semula
Logiknya sepatutnya
Tentukan sama ada terdapat '#' dalam $request_uri atau $uri
Jika tiada '#', tulis semula akan menambah '#'
Persoalannya di sini ialah sama ada ‘#’ boleh diperoleh melalui pembolehubah seperti $request_uri for judgment
Tiada percubaan yang berjaya setakat ini. . .