Это просто, вам просто нужно настроить отдельный виртуальный хост для www.coolstuff.com. Если вы используете виртуальный хостинг на основе имен (наиболее распространенная конфигурация, в которой у вас есть директива NameVirtualHost *:80
где-то в файле конфигурации), вы можете сделать это:
<VirtualHost *:80>
ServerName www.coolstuff.com
ServerAlias coolstuff.com
RedirectPermanent / http://www.mysite.com/coolstuff/
</VirtualHost>
Это перенаправит браузер на www.mysite.com/coolstuff
, то есть пользователь будет знать, что его отправляют на другой URL. Если вы этого не хотите, вероятно, было бы проще сделать каталог coolstuff собственным корнем документа:
<VirtualHost *:80>
ServerName www.coolstuff.com
ServerAlias coolstuff.com
DocumentRoot /path/to/coolstuff
</VirtualHost>