Apache ErrorDocument 的问题

自己设置了ErrorDocument 404 /error.php.
本来想把所有的断链都通过这个来处理, 然后也通过这个来收集相关信息
可遇到一个问题, Apache在文件找不到的时候, GET方法的参数依然可以通过URI传递过来.
问题是POST方法的时候, 在目标文件找不到的时候, 404 重写, POST过来的数据好像无法传递给PHP处理

是不是我Apache哪里没设置对? 还是PHP哪里没设置对?
导致我PHP脚本里取不到POST过来的值?

各位大虾帮帮忙..