hi carlos
ok i understand,
for me i don't have path1.cgi or path2.cgi /dir/dir1/index.r or
/dir/index.r /dir/dir2/dir/index.r or ...
i just don't want to use a "GET parameter" but i must do it
i want use the "DirectoryIndex" modification of Apache but i can't
tanx for your patience
martin
>
> Hello Martin
>
> Here is the code of path1.cgi.
>
> Path2.cgi is just the same
>
>
> #!rebol -c
> REBOL [Title: "index"]
>
> print "content-type: text/html^/"
> print [<HTML><BODY>]
> print join newline "<BR>"
> print "This is just a test o redirection <BR><BR>"
>
> print {"<a
> href='http://www.revistaeletronica.com.br/cgi-bin/referer.cgi'>You
> are goin to REFERER.CGI using PATH1.CGI</a><br>}
>
> Carlos
>
> Em Seg 27 Out 2003 07:57, martin mauchauffee escreveu:
>> Hi Carols,
>>
>> yes, i see the source of referer.cgi, but
>> what is the code in path1.cgi and path2.cgi ?
>>
>> Martin
>>
>> > I used REBOL's CGI object. Look:
>> >
>> > at the page I named "referer.cgi" I put
>> >
>> > select system/options/cgi/other-headers "HTTP_REFERER"
>> >
>> > Did you see the source code of referer.cgi page?
>> >
>> > Carlos
>> >
>> > Em Sex 24 Out 2003 14:55, martin mauchauffee escreveu:
>> >> Hi Carlos
>> >>
>> >> Yes it'a a solution, what did you do to make the redirection ? send
>> >> header
>> >> ? or with apache ?
>> >>
>> >> > Hello Martin
>> >> >
>> >> > Check both URL below. They go to same page REFERER.CGI
>> >> > and there I identify the path user took
>> >> >
>> >> > http://www.revistaeletronica.com.br/cgi-bin/path1.cgi
>> >> > http://www.revistaeletronica.com.br/cgi-bin/path2.cgi
>> >> >
>> >> >
>> >> > Carlos
>> >> >
>> >> > Em Qui 23 Out 2003 06:34, martin mauchauffee escreveu:
>> >> >> Carlos
>> >> >>
>> >> >> Yes, and ( in your example, ) in the INDEX.R, I need a word that
>> >> >> contains
>> >> >> "dir/dir1/dir" for client1 and "dir/dir2/dir" for client2
>> >> >>
>> >> >> > Martin,
>> >> >> >
>> >> >> > Well if I understood this time
>> >> >> > what you need is something that
>> >> >> > can tell you where from the client came.
>> >> >> >
>> >> >> > For instance:
>> >> >> >
>> >> >> > If client1 demands http://host/dir/dir1/dir and client2 demands
>> >> >> > http://host/dir/dir2/dir you must have ways of telling this to
>> >>
>> >> INDEX.R
>> >>
>> >> >> > Is that?
>> >> >> >
>> >> >> > Carlos
>> >> >> >
>> >> >> > Em Qua 22 Out 2003 14:42, martin mauchauffee escreveu:
>> >> >> >> Tanx for your contribution
>> >> >> >>
>> >> >> >> I try to re-explain since the begining
>> >> >> >>
>> >> >> >> I have a script "index.r" at the root of my server.
>> >> >> >> And a ".htacess" that contains : "DirectoryIndex /index.r" that
>> >> >>
>> >> >> means if
>> >> >>
>> >> >> >> an URL like "http://host/dir/dir/dir" was demande by a client.
>> >>
>> >> apache
>> >>
>> >> >> >> always get the "/index.r"
>> >> >> >> Because they are a "/" in the "DirectoryIndex /index.r"
>> >> >> >>
>> >> >> >> now, if every URL call the same script "index.r", I need to get
>> >>
>> >> the
>> >>
>> >> >> URL
>> >> >>
>> >> >> >> ask by the client
>> >> >> >> ( to create a navigator of my server )
>> >> >> >>
>> >> >> >> in the apache config, I have :
>> >> >> >> AddHandler rebolweb .r
>> >> >> >> Action rebolweb /cgi-bin/rebolweb.cgi
>> >> >> >>
>> >> >> >> in the "index.r", I have :
>> >> >> >> probe system/options
>> >> >> >>
>> >> >> >> that return :
>> >> >> >> home: %/e/program%20files/easyphp/cgi-bin/
>> >> >> >> script: %/e/PROGRA~1/easyphp/cgi-bin/rebolweb.cgi
>> >> >> >> path: %/e/program%20files/easyphp/cgi-bin/
>> >> >> >> boot: %/e/rebol/rebol
>> >> >> >> args: ["hello"]
>> >> >> >> do-arg: none
>> >> >> >> link-url: none
>> >> >> >> server: none
>> >> >> >> quiet: true
>> >> >> >> trace: false
>> >> >> >> help: false
>> >> >> >> install: true
>> >> >> >> boot-flags: 4145
>> >> >> >> binary-base: 16
>> >> >> >> cgi:
>> >> >> >> make object! [
>> >> >> >> server-software: "Apache/1.3.24 (Win32) PHP/4.2.0"
>> >> >> >> server-name: "192.168.0.152"
>> >> >> >> gateway-interface: "CGI/1.1"
>> >> >> >> server-protocol: "HTTP/1.1"
>> >> >> >> server-port: "80"
>> >> >> >> request-method: "GET"
>> >> >> >> path-info: "/index.r"
>> >> >> >> path-translated: "e:/documents and
>> >> >> >> settings/moechofe/bureau/index.r"
>> >> >> >> script-name: "/cgi-bin/rebolweb.cgi"
>> >> >> >> query-string: "hello"
>> >> >> >> remote-host: none
>> >> >> >> remote-addr: "192.168.0.152"
>> >> >> >> auth-type: none
>> >> >> >> remote-user: none
>> >> >> >> remote-ident: none
>> >> >> >> Content-Type: none
>> >> >> >> content-length: none
>> >> >> >> other-headers: ["HTTP_ACCEPT"
>> >>
>> >>
>> {application/x-shockwave-flash,text/xml,application/xml,application/xhtm
>> >>
>> >> >> >>l+x
>> >>
>> >>
>> ml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,ima
>> >>
>> >> >> >>ge/g if;q=0.2,text/css,*/*;q=0.1} "HTTP_ACCEPT_CHARSET"
>> >>
>> >> {iso-8859-3,
>> >>
>> >> >> >> utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1}
>> "HTTP_ACCEPT_ENCODING"
>> >> >> >> "deflate, gzip,
>> >> >> >> x-gzip, identity, *;q=0" "HTTP_ACCEPT_LANGUAGE"
>> >>
>> >> "fr;q=1.0,en;q=0.9"
>> >>
>> >> >> >> "HTTP_CONNECTION" "Keep-Alive, TE" "HTTP_HOST"
>> "moe.singapour.com"
>> >> >> >> "HTTP_TE" "deflate, gzip, chunked, identity, trailers"
>> >> >>
>> >> >> "HTTP_USER_AGENT"
>> >> >>
>> >> >> >> "Opera/7.21 (Windows NT 5.0; U) [en]"]
>> >> >> >> ]
>> >> >> >> ]
>> >> >> >>
>> >> >> >> query-string contains "" ( nothing )
>
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.