Protect Your Site With Firewall Script

If you've ever been hacked, you will know how important a firewall is. You have options here, you can use a full scale firewall service, an htaccess file for Apache, or now a third option - Firewall Script.

Firewall Script is fully portable and can be installed on any web server supporting PHP - shared, virtual, dedicated, etc. It's easy to install and, most importantly, does not affect the performance of your site.

Get the benefit of full web security for your site now and get Firewall Script.

How to subscribe to any podcast in iTunes

This is probably 100% obvious to most people but I never realised you could subscribe to any RSS podcast feed you like in iTunes; I thought it had to bounce off the Apple server or something.

Anyway whatever - it is totally easy.

You just find the RSS feed of the podcast you want to subscribe to (in Firefox, right-click on the link/RSS icon and choose Copy Link Location).
Open iTunes, click on the Advanced menu, then Subscribe to Podcast (this is in iTunes 7.6.2)

Paste in the URL and click OK.

It looks like it's possible to put in multiple URLs but I haven't tested this.

Obvious but useful...

SEO tip of the day: one URL per page

A common thing for webmasters to do is to allow people to surf to either http://www.example.com/home and http://example.com/home. Not sure why exactly - maybe because people got sick of typing www all the time. Sure, that's a valid reason, but it actually creates duplicate content on your site.

When Google stores the links to your site it looks at the full URL. Even though humans know that 99% of the time, http://www.example.com/home and http://example.com/home are the same page, the GoogleBot Spider cannot really be sure. This means that it will store them as two different pages but with the same content. You may have read about duplicate content and its negative effects on your site's rankings. This is actually debatable, however in common sense terms it is still useful to provide one unique URL for each page.

What I am saying is: pick a domain format for your site and stick to it. It doesn't matter if you use the www subdomain or not but choose one and stay consistent. To set this up you may simply be able to use your web host control panel, or you may need to configure it using a method such as the Apache .htaccess file.

Let's say you want people to only see pages on your site using the www.example.com URL. If using your web host's control panel, you need to tell it to send all requests to example.com to www.example.com.

If you are using .htaccess, then you need to add a mod_rewrite rule like the following:


RewriteEngine On
RewriteBase /

# force trailing slash
RewriteCond %{REQUEST_URI} /+[^\.]+$
RewriteRule ^(.+[^/])$ /$1/ [R=301,L]

# redirect nonwww
RewriteCond %{HTTP_HOST} ^yourdomainname.com [NC]
RewriteRule ^(.*)$ http://www.yourdomainname.com/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


You will find your .htaccess file at the root of your site's directory. If you don't have one, just create a file called .htaccess and add the above code. Otherwise, just integrate the code into the existing file. Remember to change the yourdomainname to your site's name.

Notice in the code, that he has also added a rule to add a trailing slash to a URL if it was not typed. This means that if someone types http://www.example.com into the browser, the web server will modify the url to be http://www.example.com/

The reason for this is similar - to avoid duplicate content. Google and other search engines may view the two variations of the URL as different pages with the same content. Again, it is safer and neater to stick with the same convention on all URL's, so why not add this rule also. Some web hosts already have this rule configured so it may not be necessary for your site.

(The htaccess config was found here at Earners Blog. This post has some other htaccess config tips if you're interested.)

I suggest you check all your sites for this issue, as it could be causing some of your pages to fall into the supplemental index.

A new cell phone for you?

Thought i'd throw some link love at another cool site: Mega Cheap Phones. It is a great cell phone comparison site for those who want to buy phones from the USA (I think they're planning to expand into the UK and Australia soon.)

I actually just bought a new cell phone from ebay and I used this to get the best price! It was a Sony Ericsson K850i, which is a very cool phone.

Anyway check them out if you're in the market for a new phone. It'll make your buying decision making a lot easier!

How to manually set up bacula required tables in mysql on Debian

This assumes you're running mysql on locahost.

mysql -ubacula -pyourbaculapass -Dbacula < /usr/share/dbconfig-common/data/bacula-director-mysql/install/mysql

As you can see the bacula Debian package installs the scripts into /usr/share not /usr/local like a lot of examples show.

Tags

windows (10) microsoft (9) .net (6) google chrome (5) windows 7 (5) asp.net (4) google (4) google browser (4) development (3) javascript (3) mssql (3) rss (3) sql server (3) wordpress (3) automation (2) blogging (2) css (2) database (2) firefox (2) get all wordpress images (2) gmail (2) google docs (2) intel (2) internet explorer (2) linux (2) linux commands (2) microsoft word (2) mysql (2) netsh (2) network issue (2) proxy (2) seo tips (2) shell (2) sun (2) tfs (2) videos (2) wget (2) windows networking (2) windows vista (2) winhttp (2) .net 3.5 (1) .net 4.5 (1) .net async ctp3 (1) .net framework 4.0 (1) 404 (1) JungleDisk (1) access (1) active directory (1) addons (1) adobe acrobat (1) adobe dlm (1) adobe reader (1) adp (1) adsense (1) adtoll (1) adwords (1) amazon (1) antivirus (1) asp.net 4.0 (1) authentication (1) back links (1) backlinks (1) bacula (1) bash (1) batch files (1) blogger (1) box (1) browser exploits (1) category rss (1) cell phone (1) cell phone comparison (1) charting (1) cheap cell phones (1) cheap laptop upgrades (1) checkout (1) chrome (1) chrome.manifest (1) cloud (1) cloud hosting (1) cloud vps (1) code (1) color chart (1) colour chart (1) conditional formatting (1) config (1) configuration (1) context menu (1) copy (1) corrupt (1) credentials (1) cross-reference (1) database scripts (1) dba scripts (1) debian (1) decrypt (1) delete file windows vista (1) delete files (1) dell (1) dell laptop (1) dell studio (1) dell studio 1537 (1) dhcp (1) directory size (1) div (1) dns (1) document properties (1) dotnet (1) download (1) dreamhost (1) dreamhost coupon (1) dreamhost promo (1) dreamhost promo code (1) drive letter (1) drivers (1) duplicate content (1) editpad pro (1) encrypt (1) encryption (1) error (1) error code (1) excel (1) exception (1) external hard drive (1) facebook (1) faviconize (1) feeds (1) firefox 3 rc1 (1) firefox 3.1 (1) firefox addons (1) firefox tabs (1) firewall (1) firewall script (1) fix (1) fix .net framework (1) foreign keys (1) gmail 2.0 (1) gmail error (1) google chrome 2.0 (1) google chrome dev (1) google chrome exploit (1) google reader (1) google reader tags (1) gtdinbox (1) hard drive (1) hex color (1) hex colour (1) htaccess (1) html (1) html 5 (1) iis6 (1) installation (1) ipod touch (1) ipod touch 2g (1) ipod touch freeze (1) ipod touch magnet case (1) ipod touch magnet case problem (1) ipod touch problem (1) iterator pattern (1) itunes (1) java (1) joomla (1) jquery (1) laptop (1) laptop upgrade (1) laptops (1) latex (1) leeching (1) like button (1) link checker (1) linkbacks (1) linq (1) linqdatasource (1) lost password (1) making money online (1) map drive (1) mega cheap phones (1) microsoft excel (1) microsoft signature (1) microsoft store (1) microsoft web deploy (1) microsoft windows (1) microsoft word 2007 (1) minimize firefox tabs (1) mozy (1) ms word (1) msdeploy (1) msdtc (1) nant (1) netstumbler (1) network path not found (1) network path was not found (1) network problem (1) networking (1) new movies (1) nintendo (1) nirsoft (1) nocheckbrowser (1) number (1) odf (1) odt (1) online backups (1) open source browser (1) openoffice (1) oracle (1) oracle client (1) photoshop (1) phpmyadmin (1) podcast (1) powershell (1) pr checker (1) productivity (1) proxy server (1) proxycfg (1) putty (1) recover (1) registry (1) reinstall windows 7 (1) remote desktop (1) remove (1) repair (1) reset joomla admin password (1) rewrite (1) rsa (1) sandy bridge laptop (1) seagate momentus xt (1) seo tools (1) sequence (1) server monitoring (1) sftp (1) social networks (1) softlayer (1) soulseek (1) spreadsheet (1) spreadsheet formula (1) sql (1) sql scripts (1) sql server management studio (1) sqlclient (1) ssh (1) ssis (1) ssl (1) ssms (1) subst (1) tabmixplus (1) telstra (1) text editor (1) trust (1) unlock cell phone (1) unlock mobile phone (1) upgrade laptop hard drive (1) user management (1) vb.net (1) video download (1) virtual server (1) visual studio (1) vodafone (1) vodafone australia (1) vps (1) vps.net (1) wd external drive (1) web deploy (1) web dev (1) web development (1) web hosting (1) web security (1) webdev (1) webmail (1) webmaster tips (1) western digital (1) wifi networks (1) wii (1) win7 (1) windows 7 backup (1) windows 7 gadgets (1) windows 8 (1) windows 8 antivirus (1) windows error (1) windows live (1) windows live essentials (1) windows live toolbar (1) windows tips (1) windows web development (1) windows xp (1) winxp (1) wireless networks (1) word tips (1) wordpress 2.7 (1) wordpress plugin (1) wp super cache (1) yield (1) youtube download (1) youtube playlist download (1)