Jump to content

How to force 404 or 410 if query string contains 'attachment_id'


Recommended Posts

I'm trying to force an error (either 404 or 410) if 'attachment_id' is in the query string. I had tried something with mod_rewrite, and then thought that this is probably not even something that needs to be done with mod_rewrite, but I don't know how to handle this. Any suggestions, links to something similar, or help with actual code is appreciated.

Well, I figured out a solution based on stuff I saw at corz.org:

 

RewriteCond %{QUERY_STRING} attachment_id=(.*)
RewriteRule ^(.*) /404 [L]

 

This is for Wordpress, and while I'd rather have Wordpress display it's own 404 page, I just had to get something working.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.