Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
For this website both the urls,
Wiki Markup
Warning

This article is in quick note form and needs to be flushed out into an article.

For this website both the urls,

http://bonsaiframework.com

...

and

...

http://www.bonsaiframework

...

will

...

work.

...

However,

...

in

...

some

...

cases

...

you

...

want

...

to

...

force

...

what

...

a

...

consistent

...

url

...

for

...

a

...

variety

...

of

...

reasons,

...

  • Vendor

...

  • or

...

  • product

...

  • code

...

  • that

...

  • works

...

  • with

...

  • only

...

  • a

...

  • specific

...

  • url.

...

  • Improve

...

  • index

...

  • results

...

  • from

...

  • search

...

  • engines

...

This

...

can

...

be

...

accomplished

...

using

...

Apache's

...

Rewrite.

...

Enable

...

Rewrite

...

Module

Code Block
langhtml
sudo a2ensite

Will result in showing a lsit of modules that you can enable. Select rewrite. If it is not there than it might already be enabled.

Verify Rewrite Module

It is actually somewhat difficult to verify that the module is loaded.

Warning

Fill in ways here.

Apply Directives

Code Block
langhtml
# Enforce www in front of url.
RewriteEngine On
RewriteCond %{HTTP_HOST} \!^www\.bonsaiframework\.com$ \[NC\]
RewriteRule (.*) http://www.bonsaiframework.com$1 \[R,L\]

I

...

usually

...

place

...

these

...

rules

...

right

...

after

...

my

...

ServerAlias

...

lines

...

in

...

my

...

virtual

...

host.

...

Debugging

Warning

Talk about how to enable logging here.