nodoze - prepares websites built using Microsoft Windows for unix
directory... is a list of directories or files. All the
files within every directory in the list are processed by nodoze.
When websites are built on on computers running Microsoft Windows,
the case of file and directory names is often ignored. Other
"widowsizms" are also introduced (such as ending files with .htm
instead of .html). This causes BIG problems if the site is
served under unix.
nodoze is a "quick and dirty" Perl program to repair these
websites so that they will work properly on a unix server.
What nodoze Changes
- ".htm" extensions in file names and in Relative
URLs are changed to ".html"
- All files are renamed to lower case. All Relative
URLs are changed to lower case
- "Dangerous" characters in URLs are escaped
<img src="a space.jpg"> becomes <img
- "\" characters in URLs become "/"
- URLs are quoted
<img src=picture.jpg> becomes <img
above doesn't apply to them)
Relative URLs (a.k.a Local URLs)
- In a Relative URL the server is not named
- An Absolute URL is a mailto:, or a
Perl 5, Config, FileHandle
Mike Babulic, http://www.cuug.ab.ca/~babulicm
This program is distributed under the Perl
nodoze was last changed on October 8, 2005. You can find it on the
- Version 2.0
- Version 1