RewriteRules in Multisite
-
I have some urls that point to pdfs in my uploads folder that need to rewrite to my uploads folder.
My url is mydomain.com/subdir/pdfs/2/my_pdf_file.pdf
I’d like it to rewrite to mydomain.com/subdir/wp-content/uploads/sites/2/my_pdf_file.pdf
I’ve gotten this to work fine in a non-multisite install, but this code doesn’t work with multisite. Here’s my htaccess:
# BEGIN PDF Rewrite RewriteEngine On RewriteBase / RewriteRule ^pdfs/([0-9]+)/([^/]+) /wp-content/uploads/sites/$1/$2 # END PDF Rewrite # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] # END WordPress
Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
- The topic ‘RewriteRules in Multisite’ is closed to new replies.