Stop Thieves from Bandwidth and Image Stealing

Today’s tutorial is quite simple. Have you ever taken time to review your logs only to find spikes in website bandwidth usage? If not, then you might want to go and read up on how people are *stealing* your bandwidth, images and doing so at your expense….


Creating Custom Error Pages Using .htaccess file

Let’s just say you’re surfing along the web, googling your little heart out until it’s content. You click from one search result to the next. All of a sudden you arrive at one search result only to figure click around the website, arriving at an error page that’s quite amusing (see below): Click here for…


Remove or Add the trailing slash to URL

Just about every content management system, most using WordPress, Drupal, and Joomla to host their website, you can think that’s hosted in a Apache, Linux or Unix environment makes use of mod-write and .htaccess. Today, I’m going to give a quick and short explanation that seems to plague some when migrating from one web platform…


Redirect HTTPS and HTTP Requests

Not long ago, I shared a tutorial with you about redirecting www and non-www website traffic using htaccess. One of the items I didn’t address is how to account for redirecting http and https requests. With all of the talk about Google now factoring SSL (also known as HTTPS traffic) as a ranking factor in…


Redirecting www and non-www website traffic

One the most common uses of htaccess files is to force a users and search engines to use a specific url scheme. If you don’t force a specific url scheme, meaning www or non www, then it’s likely you could be penalized by search engines for duplicate content. It’s been long known that www and…


302 Redirect Using .htaccess file

Why would I ever want to use a 302 redirect? Well, for starters, 302 redirects are temporary redirection commands designed to notify user or, more specifically, search engines that the link being used for redirection could be modified in the future. Plain and simple, it’s not a permanent decision. It’s simply a temporary decision that…