Flywheel Hosting Support

Flywheel uses NGINX webserver to serve up static files. NGINX also acts as a reverse proxy to PHP processes as well as handles all of the rewrite rules that serve your WordPress sites up.

There are 2 ways to make our Prevent Direct Access Gold (PDA) work perfectly with Flywheel hosting:

Implement Our NGINX Rewrite Rules

This is a recommended method to keep pretty permalinks for your file URLs. You’ll just need to open a support ticket. Flywheel customer support will translate our .htaccess rewrite rules into Ngnix and implement them for you.

In case you’ve customized your “private” links or WordPress folder structure, you will need to update the following text in red accordingly.

rewrite wp-content/uploads(/_pda/.*\.\w+)$ "/index.php?pda_v3_pf=$1" last;
rewrite private/([a-zA-Z0-9-_]+)$ "/index.php?pda_v3_pf=$1&pdav3_rexypo=ymerexy" last;

Use Raw URLs

Using our Raw URLs provides a quick and dirty, albeit not recommended, solution.

  1. Enable our Raw URLs option
  2. Access to your website server using SSH or SFTP
    • Go to our _pda folder located under wp-content/uploads/
    • Create a .htaccess file inside the _pda folder with the following rules
    Order deny, allow
    Deny from all

That’s all you have to do. Now, all your files should be protected correctly with our PDA Gold.

Lasted updated on August 10, 2021