Another way to redirect in plain HTML is by printing a Meta refresh tag, like so

<meta HTTP-EQUIV="REFRESH" CONTENT="0 URL=http://www.perlguru.com">

0 being the amount of time in seconds, you can change this to 2, 60 or whatever. If you don't specify a URL it will simply refresh the url that your script is running from or the page that contains the tag. if you need to use the meta refresh tag instead of the print location method, then you MUST print "Content-type: text/html\n\n";