- From: Adam R. B. Jack <ajack@neonsoft.com>
- Date: Sun, 23 Jun 1996 12:46:24 -0600 (MDT)
- To: Anselm Baird-Smith <abaird@w3.org>
- Cc: www-jigsaw@w3.org
On Sun, 23 Jun 1996, Anselm Baird-Smith wrote:
> Does this sounds like something you possibly done ?
> If so, you need to 'reindex' - by using the parent directory resource
> reindexing mechanism - the already indexed CGI scripts..
>
Indeed. I guess it is jigsaw newbie mistake #1. Thanks for taking time on a
Sunday to put me straight.
> Again, the CgiResource has some oversight - like the one you mention -
> If any of you sends me a diff for the env var settings, etc I will be
> glad to incorporate it. In particular I know some of the HTTP_* (if I
> recall) are missing.
The following five lines constituts the diff output for this change.
228c228
< addEnv ("SERVER_NAME", server.getHost(), env) ;
---
> addEnv ("SERVER_NAME", "jigsaw", env) ;
If I run accross any more I will email them.
------------------------------------------------------------------------------
I realize that Jigsaw is an attempt to explore new mechanisms, and I do
apologize for continuing w/ CGI questions, however I wish to use Jigsaw as
my only server and want to understand as much about it, as possible.
I would like to explain a low-priority situation in the hope that you can
again clarify the situation for me. Maybe there exists a Jigsaw solution
to this problem. I am in no way attempting to say this is a limitation of
Jigsaw -- so if no solution exists please freely say so.
The CGI software I am using is an HTML preprocessor for file with a certain
extn. It parses the HTML for special 'extension' tags and replaces them with
dynamically generated HTML output as appropriate. Sometimes it find no tags
to replace and returns a local redirect to the file. (Note: Then why have
this extension on the file? Dont ask me! Lame I know -- hence the low
priority.) Anyway, such redirects would, on a normal server, be:
..../cgi-bin/BLAH?/blah_dir/blah.XXX redirected to
..../blah_dir/blah.XXX
Obviously -- I find that I can no longer depend upon extension XXX to determine
if a resource should be a CgiResource. (It forces the browser into a potentially
infinite redirect loop, which Lynx, and I assume the HTTP protocol, is too
smart for.)
So, and maybe this is an example of thinking 'the old server way', I consider
setting a resource BLAH in cgi-bin and referring to the URLs :
..../cgi-bin/BLAH?/blah_dir/blah.XXX
Even though I remove the XXX extension rule, and attempt to reindex all that
I might consider affected, I can not access URLs like this. Adding a Debug-
Filter I see a difference betweening attempting to access BLAH and BLAH?...
the latter not even saying 'should dump response', which I take to mean
that lookup failed. (For what it is worth, I also tried adding a resource
BLAH?/blah_dir/blah.XXX with even less success.)
Whenever time is available I would greatly appreciate it if you could set me
straight once more.
Many thanks,
Adam
--
NEON Inc. 7400 East Orchard Road, Suite 230, Englewood, CO 80111 +1-303-6943933
Received on Sunday, 23 June 1996 14:50:05 UTC