Основной сайт на Drupal, который установлен в поддиректорию site.ru/drupal, для доступа к сайту с домена site.ru настроено такое перенаплавление:
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule !^drupal(/?|/.+)$ /drupal%{REQUEST_URI} [L]
Сам Drupal настроен так что он скрывает из УРЛа свою папку установки.
phpBB установлен в папку site.ru/phpbb - если в адресную строку вбить такой адрес то открывается (я уже его инсталировал) но если припарковать к этой папке (site.ru/phpbb) поддомен forum.site.ru то выдается ошибка 500, обратился в хелпдеск хостера, ответили что это ошибка на моей стороне и скорее всего в дело в .htaccess, и действительно если убрать перенаправление которое стоит для Drupal:
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f