Ruby on rails 在Apache中正确使用LimitExcept

Ruby on rails 在Apache中正确使用LimitExcept,ruby-on-rails,apache,passenger,Ruby On Rails,Apache,Passenger,我在apache2.conf中有一个LimitExcept子句,如下所示 其目的是在请求进一步执行之前拒绝PROPFIND等,并使用passenger在Rails中填写我的应用程序日志 不幸的是,我似乎没有正确理解该指令,因为我仍然在Rails日志中收到如下消息: Message PROPFIND, accepted HTTP methods are get, head, put, post, delete, and options 位置/附件 行动 控制器 查询 方法PROPFIND S

我在apache2.conf中有一个LimitExcept子句,如下所示

其目的是在请求进一步执行之前拒绝PROPFIND等,并使用passenger在Rails中填写我的应用程序日志

不幸的是,我似乎没有正确理解该指令,因为我仍然在Rails日志中收到如下消息:

Message PROPFIND, accepted HTTP methods are get, head, put, post, delete, and options
位置/附件 行动 控制器 查询 方法PROPFIND SSL错误 代理Microsoft WebDAV MiniRedir/6.1.7601

使用stacktrace,如下所示:

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/request.rb:32:在“未移动的请求方法”中

/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\u support/memorizable.rb:57:in“request\u方法”

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/request.rb:40:in'method'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/routing/route\u set.rb:433:在“提取请求环境”中

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/routing/route\u set.rb:386:in“识别”

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/dispatcher.rb:182:在“处理请求”中

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/dispatcher.rb:110:in'dispatch\u unlocked'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/dispatcher.rb:123:in'dispatch'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/dispatcher.rb:122:在“同步”中

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\u controller/dispatcher.rb:122:in'dispatch'

/usr 等等

谢谢你的帮助

乔治