Categoría: Tecnología al Día

301 Permanent redirects for parked domain names

If you have several domain names parked/pointed at your site it is a good idea to create permanent 301 redirect for them so for the search engines not to treat them as duplicate content. Here is a sample .htaccess that will do that: RewriteEngine on RewriteCond %{HTTP_HOST} ^parkeddomain.com$ [OR] RewriteCond %{HTTP_HOST} ^parkeddomain-2.com$ RewriteRule ^(.*)$ http://www.maindomain.com/$1

Force SSL/https using .htaccess and mod_rewrite

Sometimes you may need to make sure that the user is browsing your site over securte connection. An easy to way to always redirect the user to secure connection (https://) can be accomplished with a .htaccess file containing the following lines: RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.example.com/$1 [R,L] Please, note that the .htaccess

Introduction to mod_rewrite and some basic examples

ModRewrite is a powerful feature of the Apache web server. It provides an easy way to modify/manipulate URLs. As complicated as it sounds a regular webmaster can benefit from this feature in many way. I will list here the ones I consider most useful for the regular webmaster. Create easy to remember URLs or also

Redirect URLs using .htaccess

Sometimes you need to redirect some URL and/or page on your site to another one. The feature is very useful if you have recently redesigned your site but you wish to keep the old addresses working for various reasons (you have links to these pages from other sites, some users may have the old pages

Disable Hot-Linking of images and other files

A hot-linking is when some other site uses images hosted on yours. For example a.com has some pretty nice images. Then b.com decides that instead of hosting these images on their server, they can just link from their pages to the images hosted on site a.com. Hot-linking usually is bandwidth and of course content stealing.

Using .htaccess to block referrer spam

Lately referrer spam became a great annoyance for the webmasters. If you are not sure what referrer spam is you may wish to check this article: http://en.wikipedia.org/wiki/Referrer_spam To block these spam referrers you need the following lines in your .htaccess file: # set the spam_ref variable SetEnvIfNoCase Referer «^http://(www.)?some-spammer.com» spam_ref=1 SetEnvIfNoCase Referer «^http://(www.)?other-spammer.com» spam_ref=1 SetEnvIfNoCase

Using .htaccess for password protecting your folders

If you need to have certain areas (folders or files) of your web site protected you can use .htaccess and .htpasswd files to enable a basic user/pass protection. The Apache web server provides a quick and easy way to protect a file or folder on your site. The password protection depends on two files. The

How to change the error documents – 404 Page Not Found, etc

Using .htaccess file you can easily change the default error pages that are being served by your web server. To use .htaccess to modify your web site error pages your server needs to be configured with AllowOverride FileInfo. Most web hosting servers are configured in such a way so having a custom error page instead

Why Unlimited or Unmetered hosting packages are not possible?

There are hosts that offer unlimited bandwidth. What they mean is that they may not expect you to use more than a certain amount, as there are practical limits on most everything, including bandwidth. To claim unlimited is typically a marketing ‘hook’ to get you sign up. In reality, once you reach a certain limit,

Do I need dedicated server?

Having a dedicated server gives you high flexibility and a lot of options for your site. Usually you have root/admin access to the server and you can manage and modify each aspect of the server behavior – software running, configuration, etc. So if your site needs more than any shared hosting plan can offer or