• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

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