• The APS Catalog has been deprecated and removed from all Plesk Obsidian versions.
    Applications already installed from the APS Catalog will continue working. However, Plesk will no longer provide support for APS applications.
  • Please be aware: with the Plesk Obsidian 18.0.78 release, the support for the ngx_pagespeed.so module will be deprecated and removed from the sw-nginx package.

Input what does this fix: PPP-19965 (actually fix?)

larryk

Regular Pleskian
Rewrite rules from the .htaccess file do not work when PHP support is enabled with PHP-FPM handler. (PPP-19965)

what does that mean?

thanks
 
There were following steps to reproduce this bug:

1. Disable url cache in your browser. For Firefox: go to about:config and switch off 'network.http.use-cache' option.
2. Create domain with web hosting and enable php support with php-fpm module on apache.
3. add .htaccess on domain with the follow strings:

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.php$ http://google.com [L,R=301]

4. Create some index.php on domain. E.g. with phpinfo();
5. try to open web page http://<youdomain>/index.php

Actual result - this rule doesn't work.

The problem was in fact that ProxyPassMatch directive redirects all REQUEST_URI before the .htaccess rules was used.

Now this behaviour is fixed.
 
Back
Top