0
我需要的URL轉換重寫規則轉換大寫網址爲小寫的URL在Nginx的
www.test.com/Test/My-address-Is-This到www.test.com/test/我的地址,是 - 這一點。
我不想使用perl腳本。
我需要的URL轉換重寫規則轉換大寫網址爲小寫的URL在Nginx的
www.test.com/Test/My-address-Is-This到www.test.com/test/我的地址,是 - 這一點。
我不想使用perl腳本。
您可以使用nginx的/ LUA:
http { ... server { ... location ~ [A-Z] { rewrite_by_lua 'ngx.exec(string.lower(ngx.var.uri))'; } ...
或者
http { ... server { ... set_by_lua $uri_lowercase "return string.lower(ngx.var.uri)"; location ~ [A-Z] { try_files $uri $uri/ $uri_lowercase $uri_lowercase/ =404; } ...
我們有沒有做任何的設置來運行的nginx /盧卡。我已經有nginx文件。只是我必須保持這個代碼或我需要安裝任何東西? –
請檢查運行lua的以下URL: http://stackoverflow.com/questions/22193852/running-lua-in-nginx-config –