Categoría: Tecnología al Día
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
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
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
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
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.
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
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
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
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,
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