How do I assign file extensions a particular parser using htaccess?

Tag: .htaccess Author: gdb756888 Date: 2009-11-11

Suppose I wanted to have all files named ".myexcellentpage" to be parsed with PHP, or with Perl, or as HTML, or what have you. What do I have to do in htaccess to achieve this?

Best Answer

AddType application/x-httpd-php5 .mybogusextension    
AddHandler cgi-script .myotherextension

Other Answer1

For PHP, the following AddType should work:

AddType application/x-httpd-php .myexcellentpage

(You can specify php4 or php5 explicitly if desired.)

For other things, like Perl CGI, the AddHandler directive can be used to specify the handler.