Forum Moderators: martinibuster
After an hour of narrowing down the problem, I found that the issue only exists when the Adsense code is present on the page. To verify Adsense was the problem, I created a page that *only* contains my AdSense code.
When I continually hit refresh on this page it will eventually bounce to the 404 page. It seems that Adsense tries to make a request on the URL "null". I cannot reproduce this problem in any other browser. I do have Javascript turned on in the Netscape browser
After doing a grep on my access logs for "null" I found that there were quite a few instances of this and it all occurred in users that were using older versions of Mozilla.
Has anyone else experienced this?
Please feel free to email us at adsense-tech@google.com if you have additional technical questions or concerns. For general program or account questions, please email adsense-support@google.com."
Great. Now I have to write code to detect the user's browser and not show Adsense if the browser is < v6.0.
As my DH pointed out, why worry if your site looks like c**p since most of the sites they go to using those browsers look terrible.
jomaxx:
Yes I could work around the problem by detecting the browser version and not displaying the ads. It just sucks that I have to code around this problem. I feel like AdSense should be smart enough to not attempt to display ads on old Mozilla based browsers. I'm not a Javascript guru though and perhaps they have no choice due to the inadequecies of the scripting language.
RewriteRule ^(.*)/null$ [mydomain.com...] [L,R=301]