configurationNginx的大URI

我有一个很大的URI,我正在尝试configurationNginx来接受它。 URI参数长度为52000个字符,大小为52kb。 我试图访问没有Nginx的URI,它工作正常。

但是当我使用Nginx时,它给了我一个错误。 — 414(Request-URI太大)

我已经在http块中configuration了large_client_header_buffers和client_header_buffer_size,但似乎没有工作。

client_header_buffer_size 5120k; large_client_header_buffers 16 5120k; 

任何帮助将不胜感激。

谢谢。

我找到了解决办法。 问题是有多个nginx运行的实例。 这是导致冲突,这就是为什么large_client_header_buffers不起作用。 杀死所有的nginx实例后,我用配置重新启动了nginx:

 client_header_buffer_size 64k; large_client_header_buffers 4 64k; 

一切都在这之后开始工作。

希望这有助于任何人面临这个问题。