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,
...
and
...
...
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
# 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. |