application/x-httpd-php5
На локальном компьютере стоят Apache 1.3.7 и PHP 5.2.8, в httpd.conf прописаны строки:
LoadModule php5_module d:/www/bin/php/php5apache.dll
AddType application/x-httpd-php .php
Всё замечательно работает, но на хостинге для работы с PHP5 необходимо прописать в .htaccess строку:
AddType application/x-httpd-php5 php
Поскольку тот же самый .htaccess лежит и на локальном компьютере, появляется проблема — страница не обрабатывается локальным сервером, а выдаётся в браузер обычным файлом.
Держать два разных .htaccess довольно проблематично. Можно ли в одном .htaccess прописать разные настройки для разных доменов (веб и локальный) или как научить Apache нормально воспринимать эту строку?
Update:
Для изменения mime-типа для хостера при запуске локального Apache в командной строке добавляем строку
<IfDefine !localmachine>
AddType application/x-httpd-php5 php
</IfDefine>
Для исключительно локальных настроек добавляем:
<IfDefine localmachine>
…
</IfDefine>