Blank Adsense ads on certain pages

António P. P. Almeida appa at
Tue Oct 25 00:07:40 UTC 2011

On 24 Out 2011 01h39 WEST, appa at wrote:

> On 24 Out 2011 01h03 WEST, nginx-forum at wrote:
>> I have inserted my adsense code into my site in certain areas, and
>> the issue is very strange: ads only randomly work on some pages,
>> and others the ad block still 'loads', but nothing appears. Just a
>> black box.
>> When you load the homepage page, you see the ad...but clicking on
>> the forums tab takes you to another page with the **exact same ad
>> code**, but nothing loads. You can even rightclick where the ad
>> should be and you can see the iframe it inserted. If you go to the
>> forums and navigate the member list, random profiles show ads,
>> others do not. Certain forums show ads, other ads do not. Certain
>> forum topics show ads, other don't.  Refreshing the page does not
>> help. This stays consistent across multiple browsers.
>> The forum has a "SEO" function available, which I have enabled so
>> the URLs look better. The .htaccess file if I had gone with apache
>> is structured as follows:
>> <IfModule mod_rewrite.c>
>> Options -MultiViews
>> RewriteEngine On
>> RewriteBase /
>> RewriteCond %{REQUEST_FILENAME} !-f
>> RewriteCond %{REQUEST_FILENAME} !-d
>> RewriteRule . /index.php [L]
>> </IfModule>
>> Turning the SEO URL function to 'off' removes the issue of ads not
>> appearing, but this isn't acceptable for us. It just makes me think
>> I have done something wrong in the NGINX config file.
>> Here is the site-available file I have done for this website:
>> -------------------------------------------------
>> ##redirect to www
>> server {
>> server_name;
>> rewrite ^/(.*)$1 permanent;
>> }
> Like this:
> server {
> server_name;
> return 301;
> }

Oops. $request_uri is missing:

server {
   return 301$request_uri;

--- appa

More information about the nginx mailing list