Damjan
arhiv at freemail.org.mk
Fri Jan 5 18:19:16 EST 2001
On Fri, Jan 05, 2001 at 11:02:35AM -0500, Rich Salz wrote: > I can see the convenience of adding 'index.html' (hee hee :) to the > end of nothing else is there. Or rather, I can see how it is nice > to mimic other behavior. But the current hack is wrong. > Ok. How about this: --- publisher.py.old Mon Jan 1 21:48:04 2001 +++ publisher.py Fri Jan 5 18:16:34 2001 @@ -81,7 +81,11 @@ # get the path PATH_INFO (everthing after script) if not _req.subprocess_env.has_key("PATH_INFO"): - raise apache.SERVER_RETURN, apache.HTTP_NOT_FOUND + loc = 'http://' + _req.connection.server.server_hostname + loc = loc + ':' + str(_req.connection.server.port) + loc = loc + _req.uri + '/index_html' + _req.headers_out['Location'] = loc + raise apache.SERVER_RETURN, apache.HTTP_MOVED_PERMANENTLY func_path = _req.subprocess_env["PATH_INFO"][1:] # skip fist / func_path = string.replace(func_path, "/", ".") -- Damjan Georgievski | Дамјан Георгиевски Skopje, Macedonia | Скопје, Македонија
|