我开发了一个使用 jQuery 插件的应用程序,它反过来使用过多的 cookie 数据。问题是,在每 15-20 个请求之后,浏览器就会向我显示此错误消息:
您的浏览器发送了此服务器无法理解的请求。请求头字段的大小超过服务器限制。
经过一番摸索,我才知道默认情况下apache有cookie长度的默认值;附近的某个地方8190 bytes
。要增加限制,我需要将下面的指令更改/添加到我的配置中。
LimitRequestFieldSize 16380
Run Code Online (Sandbox Code Playgroud)
我尝试将上述代码添加到 中.htaccess
,并重新启动了 apache 服务器,但没有奏效。
我对在哪里放置这条线感到困惑;这是不是在httpd.conf
文件吗?或者有什么办法可以增加使用.htaccess
文件的限制?如果有人能指出我正确的方向,我将不胜感激。
顺便说一句,我在 OSX 10.7.4 上使用 MAMP。