One way to accomplish this is to edit your 'ErrorDocument 404' directive to point to the perl script you want to use. Since an error is generated whenever someone requests a directory that is not there, you can now redirect the user or build a dynamic page in response. Your CGI script can take the $REQUEST_URI or other http request variables and use it to pull a record from the database to build the user page in question. This method works great with PHP. I have not done this with Perl, however, so I don't have specifics.<br><br>You could also use a server-side include on a .shtml page to call the CGI script.<br><br>A possible drawback to this: I don't know how much processor time is used in 'Error 404' redirects. If your website is expecting a LOT of traffic, you might want to consider using mod_rewrite, which would provide a more elegant way of dealing with what is essentially 'faking' directories on your website.