Hi,
so, to make this work, I did change group ownership to www-data and permissions to 775 for the folder where WP is installed.
But I feel uneasy leaving it like that… what you think? isn’t it a security concern?
On a properly configured webhost this shouldn’t be an issue, even if it’s a shared one. But you would have to ask your provider to be sure.
since my wp-content folder has been moved outside the folder where WP is installed, I think that won’t work to prevent hotlinking… am I right?
Yes, you are right. You should place contents in the #AIOWPS_PREVENT_IMAGE_HOTLINKS block into htaccess file that is in the rootline of your uploads folder (or wp-content folder, if you want to protect assets from theme/plugins as well).
if so, would that be the case for “Enable 6G Firewall Protection” and the other settings in the Firewall section?
In case when WordPress is installed in a subdirectory, Jeff Starr, the author of 6G, recommends to only keep [QUERY STRINGS] section of 6G in WordPress directory (as the rules are designed to protect wp-admin area) and move everything else to root directory, so the other rules (like blocking of bad bots etc.) are applied to front-end requests as well.