Я не думаю, что это можно сделать непосредственно внутри утверждения: ErrorDocument
всегда должно быть относительно DocumentRoot
. Согласно docs , единственной альтернативой является указание внешнего URL-адреса, но это плохо, поскольку отправляется неправильный заголовок ответа (302 вместо 404).
Вы можете попробовать, возможно ли что-нибудь, используя директиву Alias
или - я уверен, что это будет работать - символическую ссылку:
ErrorDocument 404 /symlinked_page.php