> 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/
