--- mongoose.c.old	2013-07-03 16:45:47.732787795 +0700
+++ mongoose.c	2013-07-03 16:46:15.366118324 +0700
@@ -3095,7 +3095,6 @@
          conn->request_info.uri, s);
 
   addenv(blk, "SCRIPT_FILENAME=%s", prog);
-  addenv(blk, "PATH_TRANSLATED=%s", prog);
   addenv(blk, "HTTPS=%s", conn->ssl == NULL ? "off" : "on");
 
   if ((s = mg_get_header(conn, "Content-Type")) != NULL)
@@ -3112,6 +3111,7 @@
 
   if (conn->path_info != NULL) {
     addenv(blk, "PATH_INFO=%s", conn->path_info);
+    addenv(blk, "PATH_TRANSLATED=%s%s", conn->ctx->config[DOCUMENT_ROOT], conn->path_info);
   }
 
 #if defined(_WIN32)
