Lines Matching defs:dirconf
192 alias_dir_conf *dirconf = (alias_dir_conf *) dummy;
204 dirconf->alias =
213 dirconf->handler = cmd->info;
214 dirconf->alias_set = 1;
228 alias_dir_conf *dirconf,
276 dirconf->redirect =
285 dirconf->redirect_status = status;
286 dirconf->redirect_set = 1;
293 dirconf->redirect_status = status;
294 dirconf->redirect_set = 1;
302 dirconf->redirect =
311 dirconf->redirect_status = status;
312 dirconf->redirect_set = 1;
350 new = apr_array_push(dirconf->redirects);
361 static const char *add_redirect(cmd_parms *cmd, void *dirconf,
365 return add_redirect_internal(cmd, dirconf, arg1, arg2, arg3, 0);
368 static const char *add_redirect2(cmd_parms *cmd, void *dirconf,
371 return add_redirect_internal(cmd, dirconf, arg1, arg2, NULL, 0);
374 static const char *add_redirect_regex(cmd_parms *cmd, void *dirconf,
378 return add_redirect_internal(cmd, dirconf, arg1, arg2, arg3, 1);
449 alias_dir_conf *dirconf =
452 if (dirconf->alias) {
456 ap_expr_str_exec(r, dirconf->alias, &err));
463 if (dirconf->handler) { /* Set handler, and leave a note for mod_cgi */
464 r->handler = dirconf->handler;
482 alias_dir_conf *dirconf =
485 if (dirconf->redirect_set) {
490 if (dirconf->redirect) {
493 ap_expr_str_exec(r, dirconf->redirect, &err));
513 *status = dirconf->redirect_status;
668 alias_dir_conf *dirconf =
676 || (ret = try_alias_list(r, dirconf->redirects, 1, &status))