• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved Parse html as php with ngnix as reverse proxy

Catia

Basic Pleskian
I have a new virtual server running Ubuntu 16.04 and Plesk Onyx running "PHP 7.0.13 by OS Vendor" as "FPM application served by Apache" (which I think means that nginx is configured as a reverse proxy to Apache meaning that php files are served by apache but static files are served by nginx, but I'm not sure).

OK, so the site I'm working on uses php, but the file extensions are all htm or html (long story) - on my old server I was able to put the following line into .htaccess to get apache to parse htm or html files as php.

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

But this doesn't work here - (maybe because the html files are all sent to nginx rather than apache?)

I tried changing the line to:

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

Still doesn't work.

Any thoughts on how to get this setup to parse htm & html files as php? Is it even possible with this reverse proxy setup? Is it advisable? Any suggestions would be greatly appreciated!
 
Last edited:
OK... solved my own problem and it had nothing to do with NGinx reverse proxy, but rather the newer version of PHP. The correct line for .htaccess is:

AddHandler php-script .html .htm
 
Back
Top