• OzzModz is no longer taking registrations. All registrations are being redirected to Snog's Site
    All addons and support is available there now.

Quick and easy way to leverage browser caching of static assets.

Hmmm, best bet would be to ask them then, why their First Byte Time is so slow on their server, it may also be something in the network they are connecting to, link them to this page, WebPagetest Test Details - Dulles : [url]www.gsmlover.com - 03/29/14 17:33:30[/url]

sir my server team said
Hi, It doesn't look like the images are helping much but the page itself in a MB of data transfer and would be best if you could reduce and specify imgage display size in the code.

2014-03-29_1225 - URLJet.com's library

how do i reduce images size i am using vbulletin default theme
 
I don't believe that, disable all your mods:
Open your includes/config.php file and below<?php add this line:

PHP:
 define('DISABLE_HOOKS', true);

So it looks like this:
PHP:
<?php
define('DISABLE_HOOKS', true);
/*=================================================  =====================*\
|| ##################################################  ################## ||
|| # vBulletin 4.2.2

Also disable your adds and retest the page.
 
would be best if you could reduce and specify image display size in the code.
Umm, tell them it doesn't matter a whit what you scale images to in the code, the kb size doesn't change. The entire kb size of the image loads on the browser even if you scale it to display only 1x1px.
 
Oh and, images are NOT your problem as it only accounts for 15% of your total page load. JAVASCRIPT is almost 60% of it, and no doubt that is coming from a Modification not native vB.
 
I would also find out why this image:
HTML:
http://www.gsmlover.com/images/buttons/lastpost-right.png
Is taking 3 full seconds to load.

It's call # 36 in the waterfall and only 0.2kb.
 
Oh and, images are NOT your problem as it only accounts for 15% of your total page load. JAVASCRIPT is almost 60% of it, and no doubt that is coming from a Modification not native vB.

I would also find out why this image:
HTML:
http://www.gsmlover.com/images/buttons/lastpost-right.png
Is taking 3 full seconds to load.

It's call # 36 in the waterfall and only 0.2kb.

sir if problem is this which you mention
then what i to do
 
If you wish you cam PM me a admin account and FTP info, and I can go through things to see exactly what the issue is with things.
 
Best I can figure it is most likely VBSEO causing some of the issues, I disable all the mod via config.php and this is the results, WebPagetest Test Result - Dulles : [url]www.gsmlover.com - 03/30/14 12:24:36[/url]

I would like to disable VBSEO by it's self, but I am afraid to since the mod is basically dead.

Another thing I notice is something to do with a favicon:
Code:
  https://encrypted-tbn0.gstatic.com/favicon?q=tbn:ANd9GcSMHY3Eom_2adEaSbL-CrEKordkym7-442G5tu5Y9Kg-Xz5EVNEp_vW8N-oRelB87YJOfjBUtRczOyt60mlXMxc6aDmynEcqqYhcw
I don't know what that is, and it is throwing a 404 error.

Something else I noticed, I wanted to disable your adds to test the site, but am unable to, I get this error:
Code:
Your Google AdSense account is no longer associated with your vBulletin  customer account. To redeploy Google AdSense, please associate a Google  AdSense account in the vBulletin Members Area.
 
And still we're seeing JS is over 60% of the pageload. Most of that is coming from the 3rd party advert stuff.

I would do a audit of these, get rid of ALL which are not confirmed as revenue generators.

VBSEO is dead and gone, it is not supported and is not secure. I recommend getting rid of it or at the very least just turning it off.

I have DBSEO on one of my sites as a test case and so far it seems to be a great SEO mod. It replaces VBSEO seamlessly - they designed it to do so. Possible alternative for you.
 
Best I can figure it is most likely VBSEO causing some of the issues, I disable all the mod via config.php and this is the results, WebPagetest Test Result - Dulles : [url]www.gsmlover.com - 03/30/14 12:24:36[/url]

I would like to disable VBSEO by it's self, but I am afraid to since the mod is basically dead.

Another thing I notice is something to do with a favicon:
Code:
  https://encrypted-tbn0.gstatic.com/favicon?q=tbn:ANd9GcSMHY3Eom_2adEaSbL-CrEKordkym7-442G5tu5Y9Kg-Xz5EVNEp_vW8N-oRelB87YJOfjBUtRczOyt60mlXMxc6aDmynEcqqYhcw
I don't know what that is, and it is throwing a 404 error.

Something else I noticed, I wanted to disable your adds to test the site, but am unable to, I get this error:
Code:
Your Google AdSense account is no longer associated with your vBulletin  customer account. To redeploy Google AdSense, please associate a Google  AdSense account in the vBulletin Members Area.

sir my google adsense aproved manually not via vbulletin

And still we're seeing JS is over 60% of the pageload. Most of that is coming from the 3rd party advert stuff.

I would do a audit of these, get rid of ALL which are not confirmed as revenue generators.

VBSEO is dead and gone, it is not supported and is not secure. I recommend getting rid of it or at the very least just turning it off.

I have DBSEO on one of my sites as a test case and so far it seems to be a great SEO mod. It replaces VBSEO seamlessly - they designed it to do so. Possible alternative for you.

sir what i to do of js ?
and if i uninstall vbseo
then any way to redirect link
i want use friendly url which is default vbulliten

and i am very thankfull to sir chris and Max Taxable
 
DBSEO includes complete instructions for installing it as replacement of VBSEO and has all the same features and more, including legacy URLs.
 
I applied the code from the OP to my .htaccess and still get an "F" score for cache static content at webpagetest.org

My site is LeicaPlace.com - Leica News, Rumors, and Discussion Forums

Would appreciate some help!
Sorry took so long to respond. Haven't been at my computer for quite awhile.

Please post your entire .htaccess file, in PHP brackets BB code. I see it is working for the forum, but not the CMS. I suspect something else in the .htaccess file is blocking the caching for the CMS page.

Secondly, many of your calls that fail this test are third party adverts, googleads and such. I have seen people fix this in the past, it's something to do with how they are provided to you.

Here's all the calls that are failing or have warnings:

PHP:
Leverage browser caching of static assets: 58/100

FAILED - (No max-age or expires) - http://googleads.g.doubleclick.net/pagead/adview?ai=Cjw-XZnW1VM_lCojRfNH8gfgPnZGJ7gW14_T3uAHAjbcBEAEgAGDJlpmN7KSAEIIBF2NhLXB1Yi04ODg4ODM0NjM2MzM0MTA4oAGxtNXsA8gBCagDAZgEAKoEfU_QoT9hhJSbiePRJA5nMnib8253AgVZ1yRkXKVVa8IALdmcwkBQWbBlnnktgTni8fdfSnRMircrWlEyA6arH2oFBJYCRwYQj2PT8z2Nt-0taAljcjr4FEziWIC77FlIrUvzw-yBO3slw6rD2k2PQg-QWwbvGC-H_axQBeiCgAaH04jbv8iuyvEBoAYh&sigh=32YMzKhGzLs&vis=1
FAILED - (No max-age or expires) - http://www.leicaplace.com/
FAILED - (No max-age or expires) - http://t0.gstatic.com/favicon?q=tbn:ANd9GcRNq45qs1UM_XfNsvAgtWl3FJzcRqFnBRXi4lsjAkIiuRiCTwiJrabdNmEZNYcFeWUfw7supTKxwmkQFgiKUPuVe2DLFnTr
FAILED - (No max-age or expires) - http://r.skimresources.com/api/?callback=skimlinksApplyHandlers&data=%7B%22pubcode%22%3A%2267963X1515855%22%2C%22domains%22%3A%5B%22photographerslounge.org%22%2C%22mu-43.com%22%2C%22talknex.com%22%2C%22fujixspot.com%22%2C%22flickriver.com%22%2C%22goo.gl%22%2C%22imgur.com%22%2C%22rangefinderforum.com%22%2C%22en.leica-camera.com%22%2C%22vbadvanced.com%22%2C%22vbulletin.com%22%5D%2C%22page%22%3A%22http%3A%2F%2Fwww.leicaplace.com%2F%22%7D
FAILED - (No max-age or expires) - http://t.skimresources.com/api/track.php
FAILED - (No max-age or expires) - http://t.skimresources.com/api/link
FAILED - (No max-age or expires) - http://l.betrad.com/ct/0_0_0Cey5wF4Vt_2532/us/0/1/0/0/0/0/300/250/242/292/0/pixel.gif?v=78f7264&ttid=2&d=cdn.w55c.net&r=0.6802911798984699
FAILED - (No max-age or expires) - https://googleads.g.doubleclick.net/pagead/drt/si?p=CAA&ut=AFAKxlQAAAAAVLV46x9l9S1VBC8TlGVYNzrUtgiGaJcw
FAILED - (No max-age or expires) - https://www.google.com/pagead/drt/ui
FAILED - (No max-age or expires) - http://aax-us-east.amazon-adsystem.com/x/getad?jsd=1&src=320&c=100&sz=300x250&u=http%3A%2F%2Fwww.leicaplace.com%2F&slot_uuid=ccb484db-4fef-42bc-aaf4-92e49550a8db&rnd=137651
FAILED - (No max-age or expires) - http://fonts.googleapis.com/css?family=Slabo+27px&lang=en
FAILED - (No max-age or expires) - http://aax-us-east.amazon-adsystem.com/x/getad?jsd=1&src=320&c=100&sz=300x250&u=http%3A%2F%2Fwww.leicaplace.com%2F&slot_uuid=15147327-1f46-48c3-ba92-6a152603cd8b&rnd=215767
FAILED - (No max-age or expires) - http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8888834636334108&format=300x250_as&output=html&h=250&slotname=9951285600&adk=1367907076&w=300&lmt=1421178201&flash=15.0.0.246&url=http%3A%2F%2Fwww.leicaplace.com%2F&dt=1421178200952&bpp=179&bdt=265&shv=r20150108&cbv=r20141212&saldr=aa&prev_fmts=336x280&correlator=5518497267674&frm=20&ga_vid=6934662.1421178201&ga_sid=1421178201&ga_hid=630149040&ga_fc=0&u_tz=-300&u_his=2&u_java=1&u_h=1200&u_w=1920&u_ah=1160&u_aw=1920&u_cd=24&u_nplug=0&u_nmime=0&dff=times%20new%20roman&dfs=13&adx=656&ady=156&biw=991&bih=698&eid=317150304&oid=3&rx=0&eae=0&fc=8&docm=10&brdim=8%2C62%2C0%2C0%2C1920%2C%2C1024%2C768%2C1008%2C698&vis=1&abl=CS&ppjl=f&fu=0&bc=1&ifi=2&xpc=il2j4pcxWz&p=http%3A//www.leicaplace.com&dtd=598
FAILED - (No max-age or expires) - http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8888834636334108&format=336x280&output=html&h=280&slotname=7552593603&adk=3231021994&w=336&lmt=1421178201&flash=15.0.0.246&url=http%3A%2F%2Fwww.leicaplace.com%2F&dt=1421178200952&bpp=162&bdt=264&shv=r20150108&cbv=r20141212&saldr=aa&correlator=5518497267674&frm=20&ga_vid=6934662.1421178201&ga_sid=1421178201&ga_hid=630149040&ga_fc=0&u_tz=-300&u_his=2&u_java=1&u_h=1200&u_w=1920&u_ah=1160&u_aw=1920&u_cd=24&u_nplug=0&u_nmime=0&dff=times%20new%20roman&dfs=13&adx=46&ady=1430&biw=991&bih=698&eid=317150304&oid=3&rx=0&eae=0&fc=8&docm=10&brdim=8%2C62%2C0%2C0%2C1920%2C%2C1024%2C768%2C1008%2C698&vis=1&abl=CS&ppjl=f&fu=0&bc=1&ifi=1&xpc=fANft21MEU&p=http%3A//www.leicaplace.com&dtd=505
FAILED - (No max-age or expires) - http://pagead2.googlesyndication.com/pagead/js/r20150108/r20141212/show_ads_impl.js
FAILED - (No max-age or expires) - http://aax-us-east.amazon-adsystem.com/x/getad?jsd=1&src=320&c=100&sz=300x250&u=http%3A%2F%2Fwww.leicaplace.com%2F&slot_uuid=78e04710-f50b-4da9-9c0f-69e6299371ba&rnd=109854
FAILED - (55 seconds) - http://googleads.g.doubleclick.net/pagead/drt/s?v=r20120211
FAILED - (10.0 minutes) - http://c.betrad.com/a/n/292/2532.js
FAILED - (16.4 minutes) - http://c.amazon-adsystem.com/aax2/getads.js
WARNING - (60.0 minutes) - http://s.skimresources.com/js/67963X1515855.skimlinks.js
WARNING - (60.0 minutes) - http://c.betrad.com/geo/ba.js?78f7264
WARNING - (60.0 minutes) - http://c.betrad.com/icon/box_19_top-right.png
WARNING - (60.0 minutes) - http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
WARNING - (60.0 minutes) - http://c.betrad.com/icon/ci.png
WARNING - (60.0 minutes) - http://c.betrad.com/ba.html?78f7264
WARNING - (60.0 minutes) - http://c.betrad.com/surly.js?;coid=292;nid=2532;ad_w=300;ad_h=250;ecaid=0Cey5wF4Vt
WARNING - (60.0 minutes) - http://pagead2.googlesyndication.com/pagead/osd.js
WARNING - (60.0 minutes) - http://c.betrad.com/a/4.gif
WARNING - (60.0 minutes) - http://pagead2.googlesyndication.com/pagead/js/lidar.js
WARNING - (2.0 hours) - http://www.google-analytics.com/analytics.js
WARNING - (12.0 hours) - http://www.gstatic.com/pub-config/ca-pub-8888834636334108.js
WARNING - (24.0 hours) - http://pagead2.googlesyndication.com/pagead/images/google-logo.png
WARNING - (24.0 hours) - http://pagead2.googlesyndication.com/pagead/images/nessie_icon_tiamat_white.png
WARNING - (24.0 hours) - http://pagead2.googlesyndication.com/pagead/images/x_button_blue2.png
WARNING - (24.0 hours) - http://s0.2mdn.net/viewad/4579100/2015_BigEvent_banner_ROOM_300x250_03B.jpg
As you can see most all of it is 3rd party stuff.

Additionally, request #44 is generating a 404 not found error.

PHP:
URL: http://t0.gstatic.com/favicon?q=tbn:ANd9GcRNq45qs1UM_XfNsvAgtWl3FJzcRqFnBRXi4lsjAkIiuRiCTwiJrabdNmEZNYcFeWUfw7supTKxwmkQFgiKUPuVe2DLFnTr
Host: t0.gstatic.com
IP: 74.125.228.50
Location: Google
Error/Status Code: 404
Client Port: 57769
Start Offset: 1.876 s
DNS Lookup: 35 ms
Initial Connection: 30 ms
Time to First Byte: 60 ms
Content Download: ms
Bytes In (downloaded): 0.9 KB
Bytes Out (uploaded): 1.2 KB

You're loading a average of 550 kb with 63-75 calls depending on what adverts load, for a average time of doc complete of 3.6 seconds. This isn't all that far away from vBulletin 4 CMS unmodified, and out of the box. It's known to be clunky.

I've seen tons of v4 CMS installations with alot more trouble than you have. You're performing really well for having all the 3rd party adverts and such.

That all said, look how much better your forum page performs. This is what most of your users are going to be loading alot more than they are the main CMS page:

WebPagetest Test Result - Dulles : [url]www.leicaplace.com/forum.php - 01/13/15 19:56:17[/url]

That's a fast loading v4 forum, friend. No problems there.
 
Thank you for the detailed reply! I now see that it's my ads and other revenue scripts giving me that "F" score for cache static content.

I'd still like to improve TTFB. Wondering whether using a 3rd party DNS like EasyDNS might help. I want my board as fast as possible :).
 
Thank you for the detailed reply! I now see that it's my ads and other revenue scripts giving me that "F" score for cache static content.

I'd still like to improve TTFB. Wondering whether using a 3rd party DNS like EasyDNS might help. I want my board as fast as possible :).
Well, your board is quite fast. It's the CMS that's giving you the trouble. Time to first byte isn't a huge issue for you on the CMS either - it just depends on what advert is called each time a page loads. It's a variable.

You're still not getting the caching for the CMS page, that's why I want to see your entire .htaccess file.
 
I disabled all ads for the site to see what I can improve without the ads. This is my least active site and generates virtually no ad revenue, so it's a good one to do tests on. It's noticeably faster without the ads to be sure.

Here's my entire .htaccess:

Code:
# BEGINNING of EXPIRES
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType application/javascript A604800
ExpiresByType application/x-javascript A604800
ExpiresByType text/javascript A604800
ExpiresByType text/css A604800
ExpiresByType image/gif A604800
ExpiresByType image/x-icon A604800
ExpiresByType image/icon A604800
ExpiresByType image/jpg A604800
ExpiresByType image/jpeg A604800
ExpiresByType image/png A604800
</IfModule>
# END of EXPIRES

# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On

### re-direct to www
RewriteCond %{HTTP_HOST} ^leicaplace.com
RewriteRule (.*) http://www.leicaplace.com/$1 [R=301,L]

# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /

#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]

RewriteRule [^/]+/[^/]+-([0-9]+)/ http://www.leicaplace.com/showthread.php?t=$1 [L,R=301]

RewriteRule ^f([0-9]+)/$ http://www.leicaplace.com/forumdisplay.php?f=$1 [L,R=301]

RewriteRule ^members/(.+)/ http://www.leicaplace.com/member.php?username=$1 [L,R=301]


<Files *>
order deny,allow

# Nigerian (NG) and African 419 Scammers IP addresses follow:
deny from 12.166.96.32/27 41.136.0.0/16 41.138.160.0/19 41.155.0.0/17 41.184.0.0/16 41.189.0.0/19 41.189.32.0/19 41.190.88.0/22 41.191.84.0/22 41.191.108.0/22 41.194.52.0/22 41.202.0.0/17 41.202.128.0/19 41.202.192.0/19 41.203.64.0/18 41.203.224.0/20 41.204.0.0/17 41.204.128.0/18 41.204.224.0/19 41.205.0.0/19 41.205.64.0/19 41.205.160.0/19 41.206.0.0/19 41.207.0.0/19 41.207.160.0/19 41.207.192.0/19 41.208.48.0/23 41.208.128.0/18 41.210.0.0/18 41.210.192.0/18 41.211.0.0/19 41.211.192.0/18 41.212.128.0/17 41.214.0.0/17 41.215.160.0/20 41.216.32.0/19 41.217.0.0/17 41.218.192.0/18 41.219.128.0/17 41.220.0.0/16 41.221.80.0/20 41.221.160.0/20 41.222.0.0/21 41.222.24.0/21 41.222.40.0/21 41.222.64.0/21 41.222.192.0/22 41.223.24.0/22 41.223.64.0/22 41.223.248.0/22 41.248.0.0/16 41.250.0.0/16 61.11.230.112/29 62.56.128.0/17 62.56.235.0/24 62.56.236.0/24 62.56.244.0/22 62.56.248.0/24 62.128.160.0/20 62.173.32.0/19 62.192.128.0/19 62.192.140.250 62.193.160.0/19 63.70.178.0/24 63.73.58.0/24 63.100.193.0/24 63.103.138.0/24 63.103.139.64/26 63.103.140.0/22 63.109.245.168/29 63.109.247.0/24 63.109.248.128/25 63.122.154.0/24 64.14.48.128/26 62.24.96.0/19 64.86.155.0/24 64.86.210.0/23 64.110.30.0/24 64.110.31.0/24 64.110.64.16/28 64.110.76.0/23 64.110.81.0/24 64.110.93.16/28 64.110.93.176/28 64.110.147.0/24 64.201.33.0/24 65.120.56.0/21 65.209.91.0/24 65.209.92.0/24 66.18.64.0/19 66.110.31.0/24 66.178.0.0/17 66.199.241.82 66.205.20.0/24
deny from 77.70.128.0/24 77.70.129.0/26 77.70.137.0/25 77.70.138.0/23 77.73.184.0/21 77.220.0.0/20 78.138.2.0/24 78.138.2.0/24 78.138.3.0/25 78.138.3.128/26 78.138.3.192/27 78.138.3.224/28 78.138.8.8/29 78.138.32.32/27 78.138.33.144/29 80.78.16.168/29 80.78.16.176/28 80.78.16.192/28 80.78.17.0/24 80.78.18.88/29 80.78.18.96/27 80.78.18.128/29 80.78.19.16/29 80.78.19.104/29 80.78.19.112/28 80.78.23.16/28 80.87.64.0/19 80.88.128.0/20 80.88.129.0/24 80.88.130.0/24 80.88.131.0/24 80.88.132.0/26 80.88.132.64/27 80.88.132.104/29 80.88.132.128/26 80.88.132.192/27 80.88.132.224/28 80.88.132.240/29 80.88.133.0/25 80.88.134.0/26 80.88.134.64/29 80.88.135.0/24 80.88.136.0/24 80.88.137.0/24 80.88.138.0/25 80.88.138.128/26 80.88.138.192/27 80.88.139.0/25 80.88.139.128/26 80.88.139.192/27 80.88.139.224/28 80.88.140.0/24 80.88.141.0/25 80.88.141.128/27 80.88.142.0/24 80.88.143.128/29 80.88.144.0/23 80.88.146.0/24 80.88.147.0/24 80.88.148.0/24 80.88.149.0/25 80.88.149.128/26 80.88.149.192/28 80.88.150.0/24 80.88.151.0/24 80.88.152.0/24 80.88.153.0/24 80.88.154.32/27 80.88.154.72/29 80.88.154.80/29 80.88.154.96/28 80.88.155.0/25 80.88.155.128/27 80.88.155.160/29 80.89.176.0/24
deny from 80.179.102.0/24 80.179.107.64/27 80.179.107.224/29 80.179.128.0/17 80.231.4.0/23 80.240.192.0/20 80.247.136.0/24 80.247.137.0/24 80.247.141.32/27 80.247.141.64/26 80.247.141.128/25 80.247.142.0/24 80.247.147.16/28 80.247.147.32/29 80.247.147.64/27 80.247.147.96/28 80.247.151.0/24 80.247.153.0/24 80.247.156.0/26 80.247.156.128/28 80.247.157.0/24 80.247.159.0/24 80.248.0.0/20 80.248.64.0/23 80.248.70.0/20 80.248.64.0/20 80.250.32.0/20 80.255.40.48/28 80.255.40.96/29 80.255.40.112/28 80.255.40.128/28 80.255.40.192/28 80.255.40.224/27 80.255.40.240/28 80.255.41.160/28 80.255.43.0/24 80.255.46.0/29 80.255.46.16/28 80.255.46.64/29 80.255.58.160/27 80.255.58.192/26 80.255.59.19 80.255.59.232/29 80.255.59.240/29 80.255.61.0/25 81.18.32.0/20 81.18.40.0/24 81.18.42.0/24 81.23.194.0/27 81.23.194.64/27 81.23.194.128/25 81.23.195.0/24 81.23.196.0/25 81.23.196.128/29 81.23.200.0/21 81.24.0.0/20 81.91.224.0/20 81.199.0.0/16 82.128.0.0/17 82.205.242.0/23 83.137.59.8/29 83.137.61.0/24 83.138.167.40/29 83.143.8.0/22 83.229.0.0/17 84.254.188.3 84.254.128.0/18
deny from 155.239.0.0/16 192.116.64.0/18 192.116.128.0/18 192.116.152.0/21 192.118.71.0/24 193.93.96.0/22 193.95.0.0/17 193.110.2.0/23 193.189.0.0/18 193.189.64.0/23 193.189.128.0/24 193.194.64.0/19 193.219.192.0/18 193.220.0.0/16 193.220.26.0/24 193.220.30.0/26 193.220.30.64/27 193.220.31.0/26 193.220.31.64/27 193.220.45.0/25 193.220.47.0/25 193.220.77.0/26 193.220.187.0/26 193.220.187.128/27 195.8.22.0/24 195.10.109.192/26 195.24.192.0/19 195.44.168.0/21 195.44.176.0/21 195.137.13.0/24 195.137.14.0/24 195.166.224.0/19 195.214.240.0/21 195.219.176.0/24 195.225.62.0/23 195.245.108.0/23 196.0.0.0/16 196.1.176.0/20 196.3.60.0/22 196.3.180.0/22 196.20.0.0/19 196.29.96.0/19 196.29.216.0/21 196.29.224.0/20 196.44.96.0/19 196.45.192.0/18 196.46.240.0/21 196.128.0.0/10 196.192.0.0/12 196.208.0.0/14 196.212.0.0/14 196.220.0.0/19 198.54.0.0/16 204.16.124.0/22 204.118.170.0/24 206.113.97.0/24 208.70.0.0/21 208.78.56.0/21 209.88.163.0/24 209.101.84.0/24 209.159.160.0/20 209.198.240.0/23 209.198.242.16/28 209.198.242.96/29 209.198.242.104/30 209.198.242.108/31 209.198.242.128/27 209.198.246.240/28 212.49.64.0/19 212.52.128.0/19 212.60.64.0/19 212.85.192.0/19 212.96.0.0/19 212.100.64.0/19 212.165.128.0/17 212.165.132.64/27 212.165.135.0/24 212.165.140.16/29 212.165.140.64/26 212.165.140.128/25 212.165.141.0/24 212.165.147.0/26 212.165.147.128/26 212.165.183.0/24 212.199.108.0/24 212.199.251.0/24 212.247.93.0/24
deny from 213.136.96.0/19 213.140.62.0/23 213.150.192.0/23 213.154.64.0/19 213.166.160.0/19 213.181.64.0/19 213.185.96.0/21 213.185.106.0/24 213.185.112.0/24 213.185.113.0/26 213.185.113.64/27 213.185.113.96/27 213.185.118.160/27 213.185.118.192/26 213.185.124.0/24 213.187.135.0/24 213.187.145.0/24 213.211.128.0/18 213.211.188.0/24 213.232.96.0/24 213.255.193.0/24 213.255.194.0/24 213.255.195.0/24 213.255.198.0/24 213.255.199.0/24 216.72.104.0/21 216.74.187.0/24 216.118.252.0/24 216.118.253.0/24 216.118.254.0/24 216.129.147.128/28 216.129.159.0/24 216.133.174.0/24 216.139.160.0/19 216.147.132.144/28 216.147.132.160/28 216.147.134.0/24 216.147.159.0/24 216.185.79.0/24 216.236.200.96/28 216.236.202.96/28 216.236.205.0/24 216.236.222.128/26 216.250.195.0/27 216.250.195.64/26 216.250.221.0/24 216.250.222.0/24 216.252.176.0/24 216.252.177.0/24 216.252.231.0/25 216.252.245.0/24 217.10.163.128/26 217.10.163.192/27 217.10.163.224/27 217.10.166.0/26 217.10.166.64/28 217.10.169.0/24 217.10.170.0/24 217.10.171.0/24 217.10.173.0/26 217.10.182.0/27 217.10.184.0/24 217.14.80.0/20 217.15.124.0/25 217.20.240.0/20 217.20.241.0/25 217.20.241.128/29 217.20.241.136/29 217.20.241.144/28 217.20.241.160/29 217.20.241.168/29 217.20.241.176/29 217.20.241.184/29 217.20.241.192/29 217.20.241.200/29 217.20.241.208/29 217.20.242.0/24 217.20.243.16/28 217.20.243.32/27 217.21.64.0/19 217.21.112.0/20 217.78.64.0/20 217.117.0.0/20 217.146.3.144/28 217.146.3.160/28 217.146.3.176/29 217.146.3.224/27 217.146.4.64/26 217.146.5.0/24 217.146.6.0/25 217.146.6.160/27 217.146.7.0/24 217.146.8.0/25 217.146.9.0/24 217.146.10.128/25 217.146.11.0/25 217.146.12.0/24 217.146.13.0/24 217.146.14.0/25 217.146.15.0/25 217.146.16.0/27 217.146.16.32/29 217.168.112.0/20 217.194.140.0/22 217.194.144.0/20 217.199.144.0/20 217.212.242.0/23

# End Nigerian/African blocklist

# Add other blocked domain names or IP addresses here, starting with "deny from " without quotes

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: allow from 123.456.789.0

# Real life example: Some forums have legitimate DSL customers in Mauritius, which is blocked by 196.0.0.0/9, in my blocklist.
# To allow 8192 of these folks in Mauritius into your forums, just add the following directive:

allow from 196.27.64.0/19 196.210.198.67

# Add "allow from" IP addresses, or CIDR Ranges, after all of the "deny from" items, just before the closing Files tag.

# Everything not included within these deny from ranges is PERMITTED by the allow portion of the directive.

</Files>

# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
deny from all
</Files>
 
Btw, now that I have the ads out of the way, doesn't the waterfall copied belowindicate that the vBulletin JS (specifically lightbox.js) is delaying my page load?

There's no indication of that at all, here.

http://www.webpagetest.org/result/150113_Y3_W40/

There aren't any delays in your waterfall. Everything is loading nicely, uninterrupted.


This:

15654776103_b511740b09_c.jpg
 
Is your .htaccess uploaded in site root? Or forum root?

Needs to be in site root.

Also consider using instead, Ozzy's more detailed list he posted in post number 16 of this thread. I will add it to my own OP.
 
Last edited:
Back
Top