Skip to content

Instantly share code, notes, and snippets.

@joshapgar
Created April 10, 2018 19:15
Show Gist options
  • Save joshapgar/fd1208eb7d4ab796e6bf01b165e66ec5 to your computer and use it in GitHub Desktop.
Save joshapgar/fd1208eb7d4ab796e6bf01b165e66ec5 to your computer and use it in GitHub Desktop.
Protect the Wordpress uploads if not logged in.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^.*uploads/.*
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule . /index.php [R,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment