Malcolm Cleaton wrote:
On Mon, 15 Aug 2005 09:54:35 -0400, beno wrote:
I still do not have a solution to get my VHM working. My programmer is
on vacation and I don't know how he's got things configured. I copied,
pasted and edited an entry in our httpd.conf file thus:
RewriteRule ^/(.*)
http://127.0.0.1:8080/VirtualHostBase/http/www.centurionsecurityvi.com:80/centurionsecurityvi.com/VirtualHostRoot/$1
[L,P]
This redirect looks absolutely fine. I duplicated this in my own setup.
Initially, visiting it produced an error (as I didn't have a folder
"centurionsecurityvi.com"), but when I added that folder, everything
worked fine, and browsing to http://www.centurionsecurityvi.com (which I
mapped to localhost in /etc/hosts on my machine) rendered the contents of
the folder correctly.
rebooted our FreeBSD machine, and then followed the instructions in our
VHM by entering these fields:
centurionsecurityvi.com
/centurionsecurityvi.com
(Yes, that's the dir.) VHM tells me this dir can't be found. Wazzup?!
I'm looking at the darn thing! Don't tell me it can't be found! Waaaaaah!
Please help.
beno
Ah, ok. I see that if you edit the mappings tab on the VHM, you can
generate such an error. However, with a redirect like the one you quote
above, there is no need to touch the VHM mappings - the redirect is all
that is needed.
I can't reproduce your bug though - when I have a folder called
centurionsecurityvi.com and add a mapping line reading:
centurionsecurityvi.com/centurionsecurityvi.com
I don't get an error. To see the error you're seeing, I first have to
break the second component of the VHM mapping entry, so that it is not the
same as the id of a top-level folder.
I tried hitting your site from here. At
http://www.centurionsecurityvi.com, I get a Not Found error for the
centurionsecurityvi.com folder.
But, if I hit
http://www.centurionsecurityvi.com:8080/centurionsecurityvi.com I get the
same error.
As far as I can see, the only thing which could cause this problem is if
the Zope running on this host on port 8080 doesn't have an object at the
path /centurionsecurityvi.com, and that your error has nothing to do with
the apache redirect, which seems to be working fine.
I've duplicated your results. This is insane! There is indeed such a
dir! Why doesn't it show up? Seems like one of those strange Zope bugs
I've run across from time to time. Okay, please help me edit the above
httpd.conf file to hit the dir "centurionsecurity" and let me copy it
over. Maybe that will work. Also, tell me what, if anything, I should do
with VHM. Thanks
beno
_______________________________________________
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )