Frequently Asked Questions

The NearlyFreeSpeech.NET FAQ (*)

Customization (*)

What canonical name redirection settings are available?

How do I enable directory indexes for my site?

How do I create a website for the sole purpose of forwarding visitors to another website?

When should the rewrite log be used?

How do I change the text displayed for missing pages and other errors?

What should my site's canonical name be?

It's the name you would use when someone asks you for the address of your web site; the "official" name. This would typically be something like, and must be one of the aliases that is associated with your site (this can include the default alias ending in

The default canonical name of each site is its alias. If your site's shortname is example, then its default canonical name is

Having a canonical name is especially important when you want to have a bunch of alternative names for the same site. For example, if your website is for Example, LLC, you might want to have,, and all point to the same site. You may even want to have for your awesome widget. Plus all those without the www in front. Knowing and setting one of those names to be the canonical name for your site and enabling canonical redirection can improve your search rankings.

We encourage (but do not require) you to use as a canonical name rather than in most cases. See this FAQ entry for an explanation.

For more information on aliases, see this FAQ entry.

What path should I use for .htpasswd files?

What is a per-alias document root?

How do I restrict which IP addresses can access my site?

How do I control redirection of HTTP visitors to HTTPS?

Can I set up more than one alias for my site?

How do I make my site fast and scalable?

What is a run script?

How do I change the server type my site uses?