I hope my title makes sense. Here is what I have: On our previous website, we had URLs similar to the following:


This same file on our new site has the structure:


However our new site also has a page located at:


so I cannot use something like ^/support/(.*) as it rewrites and breaks the main support page. I am looking for any suggestions. I thought that perhaps the easiest way to handle this would be to ONLY rewrite urls where there is a file extension present? I have been googling for this very thing but haven't really stumbled across a solution as of yet.


2 Answers 2


Looks like you are looking for file-extension based redirects:

RewriteRule ^/(.*\.(zip|jpg|png))$ /wp-content/uploads/$1 [L]

not sure of the correct syntax with folders, but in theory this should work...

  • Thank you! I had to modify it just a bit but it seems to do exactly what I needed :)
    – Dewayne
    May 8, 2013 at 20:28

how is actual rule for www.example.com/support ? i would suggest to create a rule that only apply to that URL [and redirects to the very same page], add a [L] command flag and THEN insert the ^/support/(.*) statement

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.