Может быть, вы хотите использовать httpd.conf вместо файла .htaccess. Вы можете использовать <Location>-directive
в этом случае:
<Location /sub/file.htm>
AddType application/x-httpd-php5 .htm
</Location>
Обратите внимание, что если вы хотите использовать регулярное выражение для соответствия местоположению, вам нужно написать ~
перед местоположением или использовать <LocationMatch>-directive
.
например:.
<Location ~ "/sub/(file|anotherfile|andanother).htm">
AddType application/x-httpd-php5 .htm
</Location>
EDIT:
Другое возможное решение (также только в virtualhost-config) должно быть объединено <Directory>
и <Files>
-directive:
<Directory /sub>
<Files file.htm>
AddType application/x-httpd-php5 .htm
</Files>
</Directory>