anchor.diff:      unset req.http.Cookie;
     }
     
  -  if (req.url ~ "(?i)\.(png|gif|jpeg|jpg|ico|swf|css|js|html|htm)(\?[a-z0-9]+)?$") {
  -    unset req.http.Cookie;
  -  }
  -
     # Do not cache these URL paths.
  -  
  -  if (req.url ~ "^/status\.php$"  ||
  -    req.url ~ ".*/server-status$" ||
  -    req.url ~ "^/update\.php$"    ||
  -    req.url ~ "^/cron\.php$"      ||
  -    req.url ~ "^/admin"           ||
  -    req.url ~ "^/admin/.*$"       ||
  -    req.url ~ "^/user/.*$") {
  -       
  -    return (pass);
  +  if (req.url ~ "^/status\.php$" ||
  +      req.url ~ "^/update\.php$" ||
  +      req.url ~ "^/admin/build/features" ||
  +      req.url ~ "^/cron\.php$" ||
  +      req.url ~ "/edit/.*$" ||
  +      req.url ~ "^/admin" ||
  +      req.url ~ "^/admin/.*$" ||
  +      req.url ~ "^/user/.*$" ||
  +      req.url ~ "^/info/.*$" ||
  +      req.url ~ "^/flag/.*$" ||
  +      req.url ~ "^.*/ajax/.*$" ||
  +      req.url ~ "^.*/ahah/.*$") {
  +      
  +       return (pass);
     }
   
     # End Drupal
  
positive.code:    </body>
   </html>
   "};
       return (deliver);
  }
  
  
negative.code:   # Drupal specific settings
  
    # Modify (remove) progress.js request parameters.
    if (req.url ~ "^/misc/progress\.js\?[0-9]+$") {
      set req.url = "/misc/progress.js";
    }
  
    # Do not allow outside access to cron.php, update.php, or install.php.  
    if (req.url ~ "^/(cron|install|update)\.php$" && !client.ip ~ internal) {        
      error 404 "Page not found.";
    }
    
    # Cache static content of themes and files.  
    if (req.url ~ "^/themes/" && req.url ~ ".(css|js|png|gif|jp(e)?g)") {
      unset req.http.Cookie;
    }
  