Конечно, используйте директиву вроде:
<VirtualHost *:80>
ServerName www.subdomain.example.com
Redirect permanent / http://subdomain.example.com/
</VirtualHost>
Apache автоматически сохраняет что-либо после /
при использовании директивы Redirect
, что является распространенным заблуждением относительно того, почему этот метод не будет работать (хотя на самом деле он работает).
Кроме того, да, вам нужно будет изменить записи DNS, поскольку www.subdomain.example.com
- это отдельное имя хоста, которому нужна собственная запись A (или CNAME), чтобы в первую очередь указать браузеру соответствующий сервер.