Ok thanks I will try this. Few queries:
1. Im using this w3c caching with minify disabled.
I have CF doing minify on css / js. Is that okay?
2. Also is mod pagespeed a CF portal setting or your plugin setting?
3. Im using bitnami aws image, for which there is no .htaccess file, but
/opt/bitnami/apps/wordpress/conf/htaccess.conf.
bitnami@ip:/opt/bitnami/apps/wordpress/conf$ cat htaccess.conf
<Directory "/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/akismet">
# Only allow direct access to specific Web-available files.
# Apache 2.2
<IfModule !mod_authz_core.c>
Order Deny,Allow
Deny from all
</IfModule>
# Apache 2.4
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
# Akismet CSS and JS
<FilesMatch "^(form\.js|akismet\.js|akismet\.css)$">
<IfModule !mod_authz_core.c>
Allow from all
</IfModule>
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
</FilesMatch>
# Akismet images
<FilesMatch "^logo-full-2x\.png$">
<IfModule !mod_authz_core.c>
Allow from all
</IfModule>
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
</FilesMatch>
</Directory>
Your help is much appreciated!