Parse HTML As PHP Using HTACCESS File

There are times wherein you are required to parse HTML web pages as PHP. Suppose, you have older HTML web pages and you are required to add some additional functionality that can only be achieved by programming language like PHP. Will you modify each web page manually and add PHP code? This sound little impractical and monotonous task. To get rid of this exercise, you can parse HTML web pages as PHP using .htacccess file. All you need to do is, locate .htaccess file, add one of the following line according to your setup and save the file.

If your web server is using suPHP add following line in .httaccess.

 

AddHandler x-httpd-php .html .htm
OR

AddType application/x-httpd-php .html .htm


If apache is executing php as CGI use following.

AddHandler application/x-httpd-php5 .html .htm


If your server is using PHP5 try following. 

AddType application/x-httpd-php5 .html .htm

OR

AddHandler application/x-httpd-php5 .html .htm


If nothing works, try one of the following.

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
<FilesMatch "\.html$">
ForceType application/x-httpd-php
</FilesMatch>
AddHandler fcgid-script .html
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .html
Options +ExecCGI
 AddType application/x-httpd-php .php .html
 AddHandler x-httpd-php5 .php .html

Related Articles

How to Migrate Linux Shared Hosting(cPanel) Account to AccuWebHosting?

This article will assist you to transfer your websites from old cPanel host to AccuWebHosting....

How to enable/disable zlib compression in cPanel?

Please refer to the following article to enable zlib compression in cPanel. Login to cPanel....

Fix :: Joomla Error : Joomla php index page was rendering as text

Problem Statement Joomla website stopped working Error Message Joomla php index page was...

Default Files and Folders in cPanel Account

While we create new account in cPanel, you may find following default files and folders:...

Fix :: Images Do Not Show up On Some WebPages in cPanel Hosting

Problem Statement One of our customer faced the problem wherein images do not show up on some of...

  • 1 Users Found This Useful

Was this answer helpful?