> While this question is probably more web-content generic than CGIDEV2 
> specific, I'll ask it anyway ... what are some other techniques to hide 
> the programs from the address bar?  Right now, I have some CGIDEV2 stuff 
> working flawlessly, but my complaint is my resulting URLs are of the 
> form http://domain/libraryalias/abc.pgm ... okay for an intranet, but 
> not exactly nice for the internet.

I'm not precisely sure what you're asking...   You don't want the program 
names to appear in the URL? Is that the gist of it?

The ScriptAliasMatch directive lets you specify a regular expression that 
will be mapped to a different name.  That might help you.

If you want something more sophisticated that's able to completely change 
what the URL looks like, you might look at the various mod_rewrite related 
directives in Apache. With those you can completely transform the URL from 
one thing to another.  You can even transform it differently based on the 
type of browser or various other criteria.  It's very powerful. (And, very 
complicated.)

Another idea is to have a state management program that's the target of 
all CGI requests.  It could use a cookie to keep track of where the the 
browser left off, and could call the appropriate CGI script based on that. 
That way, the user would only see one URL

There are many possibilities, and I don't know which one to recommend, 
because I don't entirely understand why you have this requirement.  Who 
cares if they can see the name of your programs and/or libraries in the 
URL?  What harm does that do?  What do you want to gain by changing it?


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/wbFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Easy400Group/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to