Sim, você só pode carregar um módulo php. Quando você quiser definir o manipulador em .htaccess para diferentes versões do PHP, você deve executar o fastcgi com os diferentes módulos.
Aqui está um pequeno manual HowToForge
O addhandler do htaccess não funciona quando alterado.
sub.site.com - precisa executar o php5 que adicionei no Addhandler a seguir:
Aplicativo AddHandler / x-httpd-php5 .php .php4.php3 .phtml .tpl .html
Aplicativo AddHandler / x-httpd-php .php .tpl.html .phtml
sem sorte em nada disso. 3. Eu adicionei um test.php com phpinfo () no sub.site.com e sua leitura php4 ... 4. foi para o site principal.com e removeu o Addhandler para php4 testou novamente o test.php no sub.site.com e leu o php5 (que é o padrão do sistema) que o script também carregou perfeitamente.
por alguma razão, o htaccess sob Main site.com está afetando todo o domínio. por que algo assim aconteceria?
Sim, você só pode carregar um módulo php. Quando você quiser definir o manipulador em .htaccess para diferentes versões do PHP, você deve executar o fastcgi com os diferentes módulos.
Aqui está um pequeno manual HowToForge
Tags .htaccess