So I discovered the answer after reading through my question after I posted it….
The htaccess rules need to go BEFORE the WordPress rules
There you have it. That was the problem this entire time.
I’m going to bed.
Related Posts:
- Protecting direct access to PDF and ZIP unless user logged in (without plugin)
- Prevent users from accessing mp3s in my uploads folder?
- front end post with multiple upload images?
- View content from uploaded file in editor
- Gravity Forms – Repeatable “File Upload” field using “gform_column_input_content” filter [closed]
- How to rewrite WordPress uploads folder to another folder using htaccess
- How to protect media directory with .htaccess?
- programmatically create posts from files in a folder
- Disabling direct access to images using .htaccess
- Password protect any file in WordPress
- How to switch to year/month directory structure format from a single folder
- Alow users to delete uploaded images inside backend?
- Redirect to another page using contact form 7? [closed]
- More Fields & Media Upload
- How to allow .bin files upload?
- Deny access to uploads folder with exceptions
- How to change Route respond To A specific Path?
- Increase .htaccess file upload without prompting error
- Organizing the Media Library for Cleanup
- Allow arbitrary text after page URL
- Display Image Upload from Contact Form 7 on Redirect Page [closed]
- Saving Media – Which Hook is Fired?
- Is it possible to allow zip files to be uploaded in WordPress?
- How to move wp-content (or uploads) outside of the WordPress directory
- WordPress monthly upload directory owner set to root
- Set a maximum upload count for users on a specific user role
- How do I turn off 301 redirecting posts (not canonical)?
- Append button to WordPress Image Details modal
- Importing WordPress Attachments Into Custom Directories In wp-content/uploads/
- add_image_size creating lots of images (of various sizes)
- This file type is not allowed. Please try another
- File Upload Permissions
- Setting the uploads directory
- Redirect to requested page after (custom) login
- Retrieving JSON data in ajax request from media uploader
- Using WP rather than .htaccess to redirect pages/posts
- Bug when uploading pictures with international characters?
- How to retrieve alt attribute for an attachment (uploaded image)?
- How to remove some media upload icons from post editor?
- How to upload unknown file type?
- Upload file without attaching it to a POST
- Which is better: 301 Redirect in my .htaccess file or a plugin like Redirection?
- WooCommerce Images are uploading to the server but not attaching
- Why would media_sideload_image() not work locally?
- The uploaded file exceeds the upload_max_filesize directive in php.ini
- Redirecting amp url to non amp url
- Media upload on WordPress changes title of image
- Upload file programmatically
- move_uploaded_file() not working on wordpress front end
- Remove upload file types filter for admin
- Prevent small image sizes from being uploaded
- Front-End Social photo upload [closed]
- WordPress Uploads Directory not using dates in links
- Limit image upload
- What is the way to add additional fields to attachments in 3.5+?
- Is there any good way to use SVN for uploads directory?
- Uploaded images do not show on localhost
- Uploading PDF file and providing download links to them
- How to load attachment in media library for current user?
- redirect to uploaded (wordpress) post after form submission from front-end
- Maximum post size?
- tb_show not showing a media upload window . custom plugin
- Redirect page to default subpage
- Storing WordPress Media Library Uploaded files onto a separate domain
- Creating a podcast directory site – how to allow user to upload “large” files?
- I want to resolve Redirect Chain [closed]
- How to fix URL with pageid example /?p= too many redirection error
- Better solution for managing media attachments with `wp_editor()`?
- Upload PDF and other files from the Front-End
- How to disable image thumbnails from media manager but not post media uploader?
- WP insert post Redirect after function has executed
- Date based redirects of posts that no longer exist
- Do custom post type (CPT) attachments/media store the parent post ID?
- Use a 301 to Redirect any 404 from at the blog post level to the blog archive
- Can’t upload format files on media library
- Get uploaded video URL
- How Do I Change the File Permission For Uploaded Files in WordPress?
- Using unzip_file() to get contents of file
- Moving wp-content folder to public_html
- An error occurred in the upload. Please try again later
- .htaccess file doesn’t work, with hundred tries
- Using Gravity Forms to upload media into library, then attach to post
- .htaccess redirect for old subfolder installation to new subfolder installation and https
- Why I am not able to upload media files?
- Featured image to grayscale with PHP imagefilter – which hook to use?
- htaccess and redirect to new url using regex
- Store uploads on an external server?
- Force relative path in media library for LAN deployment
- Custom Link In WordPress Media “Attachment Details” Upload Screen
- Make thumbnail from uploaded image without plugin
- Making Site A Use Site B’s wp-content Folder
- Limit number of uploaded attachments of specific context
- Set featured link not showing
- 3 domains, 1 wordpress install, redirecting and changing domains on live site
- increase maximum upload file
- make default upload folder year/month/day wordpress without plugin [duplicate]
- media_handle_sideload() fails
- Updating Media Library PDF’s in bulk
- How to get Apache2 to redirect to a subdirectory
- Update media item using wordpress rest api in python