At 16:11 31/08/99 , Thierry wrote:
Hi,
Put a slash in the file <zope directory>/lib/python/OFS/main.dtml, at line 9.
<FORM ACTION="<!--#var URL1-->/" METHOD="POST"> ^^^ instead of
<FORM ACTION="<!--#var URL1-->" METHOD="POST">
Your Rewrite Rules are correct :
RewriteEngine On RewriteLog /new/usr/apache/logs/rewrite_log #RewriteLogLevel 9
RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^/Zope/(.*) /home/httpd/cgi-bin/Zope.cgi/$1 \ [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l]
If you use
^/Zope(.*) /home/httpd/cgi-bin/Zope.cgi$1
any URL starting with Zope will match which is not what you want. If you use this rule :
http://my.site.com/Zope_any_word _you_like
will be converted to :
home/httpd/cgi-bin/Zope.cgi_any_word_you_like
which fails miserably, because there is not a CGI with that name.
I don't see this as a problem... either way it is an error. Its just that I saw a similar problem a while back (I can't find the email anymore) that was solved tweaking the rewrite rule. My rewrite works just fine right now. Maybe if you tried: ^/Zope(/.*) /home/httpd/cgi-bin/Zope.cgi$1 -- Martijn Pieters, Web Developer | Antraciet http://www.antraciet.nl | Tel: +31-35-7502100 Fax: +31-35-7502111 | mailto:mj@antraciet.nl http://www.antraciet.nl/~mj | PGP: http://wwwkeys.nl.pgp.net:11371/pks/lookup?op=get&search=0xA8A32149 ------------------------------------------