Нет, это невозможно, если у вас нет внешнего обратного прокси-сервера, который получает все запросы и отправляет их на соответствующий сервер.
В качестве альтернативы вы могли бы организовать для главного сервера HTTP перенаправление всех запросов для www.example.com/directory на (например) www2.example.com/directory, хотя, очевидно, что тогда будет отображаться второе имя хоста и URL для этого содержимого.