apache   tomcat   怎么不返回404错误代码?

apache   tomcat   怎么不返回404错误代码?

对于找不到的页面,返回的header应该是404错误代码,但是,在我的配置文件里,如果是
"ErrorDocument 404 /business/404.htm"则返回的是200代码,而如果是"ErrorDocument 404 /404.htm",才能正常返回404代码。
其中business是我的tomcat项目所在的目录。

另外,如果我访问 /business/none-exists-file(而不是/none-exists-file),则能正常的返回404代码。而在我另外一台机器上,"ErrorDocument 404 /business/404.htm"在任何情况下都能正常返回404代码。

似乎是因为apache和tomcat不协调的原因,但我不知道该怎么去确定问题所在了。有什么好办法吗?
是不是apache 把 /business/404.htm交给tomcat后,tom以为是正常请求
很难说其中的原因,但为什么另外一台计算机又可以呢?
也不知道该如何去配置。。。:(