Hi ThePrudentNinja,
Thanks for checking your settings.
I’m now investigating why the images under the “wp-content/themes/twentyten/
” are blocked by this plugin. I gratefully need your help to fix this issue.
Related to the query string, “ip-geo-block-auth=xxxxxxx
” will be added when a image file under the “wp-content/themes/
” is requested from the page only while you are logging in as an administrator. Definitely, this should be removed (at the next release).
But any files other than php under the “wp-content/(plugins|themes)/
” are designed not to be blocked by this plugin. So I think that the query string doesn’t have a relationship with this issue, but it should be confirmed by enabling “Record validation logs” on “Settings” tab.
So the first question is:
(1) Could you find any logs which can identify this issue on the “Logs” tab? (probably at the “Admin area“) If yes, please post the logs.
One of the possibilities I guess is that your server is configured to redirect the files under “wp-content/themes/
” to “wp-content/plugins/ip-geo-block/rewrite.php
“. I’ve confirmed advanced feature of “rewrite.php
” on the apache server but not on the nginx.
So the next question is:
(2) Do you customize the redirection rules arround the “wp-content/themes/
“? If so, would you mind stopping it?
Then the other thought. I observed some obscure facts.
(A) Sometimes the image can be shown on the browser but sometimes can’t.
(B) Direct access to the image file from the browser’s address bar always returns 200 OK
.
(C) After the direct access to the image, the page will be OK for a while (because the image files are in the browser’s cache).
(D) When I access your site without referer (eliminated by RefControl), the page seems to be OK.
I think (D) is doubtful. But I also hope you to confirm your configuration related to the referer control or something.
I already found some points of improvement in this plugin. But I’ve not yet caught the certain reason why this issue happnes. So any help or information would be appreciated!!
Thanks.