Perl CGI redirect FAQ: Can you share some Perl CGI redirect example code?
Here's the source code for a simple Perl CGI redirect example. An HTML redirect is pretty easy to program manually, but the Perl CGI.pm module makes it even easier to redirect a user from one page to another.
Perl redirect CGI script example
Here's the source code for this Perl CGI redirect example script:
#!/usr/bin/perl -Tw
#
# PROGRAM: redirect.cgi
#
# PURPOSE: A simple Perl redirect CGI example.
# Demonstrates how to generate a simple redirect request
# for the remote browser that accesses this CGI program.
#
# Created by alvin alexander, devdaily.com.
#
#-----------------------------------#
# 1. Create a new Perl CGI object #
#-----------------------------------#
use CGI;
$query = new CGI;
#----------------------------------------------------------------------#
# 2. Issue the redirection request. (Always use an 'absolute' URL.) #
#----------------------------------------------------------------------#
print $query->redirect('http://www.devdaily.com/');
(I was going to share a redirect example here, but it wouldn't be too exciting, as it will just redirect you from the given URL to the URL I specify. I'll have to leave that as "an exercise for the reader." :)
Make your Perl redirect script executable
When I first wrote this blog post I forgot to note that you need to make your Perl CGI redirect script executable for it to work, at least on a Unix or Linux system. If you haven't done this before, see the second comment below for an example of how to make your script executable.
Other than that, I hope this Perl redirect CGI example has been helpful.

