Probably something is wrong with your .htaccess. I would suggest you to contact the host admin. WordPress should not show 404 when some GET parameter is used.
For example, this is a CNN blog on WP: Login to see this link
Open it with your GET parameter and you'll see the same main page (you see, no 404 there): Login to see this link
9:00 am
August 28, 2013
Login to see the quote
no .htaccess - nginx
Login to see this link
but
Login to see this link and that was my case
moved wp install under the web root
still having dupes (not for every image)
cronjob is enabled (no duplicate posts on sex.com tho)
does not pin every post (something like every third post is pinned)
4:02 am
August 28, 2013
Most Users Ever Online: 541
Currently Online: contact.web10sign
141 Guest(s)
Currently Browsing this Page:
2 Guest(s)
Top Posters:
ninja321: 84
s.baryshev.aoasp: 68
Freedom: 61
Pandermos: 54
MediFormatica: 49
B8europe: 48
Member Stats:
Guest Posters: 337
Members: 2855
Moderators: 0
Admins: 1
Forum Stats:
Groups: 1
Forums: 5
Topics: 1640
Posts: 8352
Newest Members:
samuel2288, comercios.cercademi, wanmarkets, torontomark48, info.ckmedianetwork, contact.mybeautystarAdministrators: CyberSEO: 3947