#include "apr_strings.h"
#include "apr_lib.h"
#include "apr_want.h"
#include "ap_config.h"
#include "httpd.h"
#include "http_core.h"
#include "http_config.h"
#include "http_request.h"
#include "http_log.h"
#include "ap_expr.h"
Go to the source code of this file.
|
| static void * | create_alias_config (apr_pool_t *p, server_rec *s) |
| |
| static void * | create_alias_dir_config (apr_pool_t *p, char *d) |
| |
| static void * | merge_alias_config (apr_pool_t *p, void *basev, void *overridesv) |
| |
| static void * | merge_alias_dir_config (apr_pool_t *p, void *basev, void *overridesv) |
| |
| static int | alias_matches (const char *uri, const char *alias_fakename) |
| |
| static const char * | add_alias_internal (cmd_parms *cmd, void *dummy, const char *fake, const char *real, int use_regex) |
| |
| static const char * | add_alias (cmd_parms *cmd, void *dummy, const char *fake, const char *real) |
| |
| static const char * | add_alias_regex (cmd_parms *cmd, void *dummy, const char *fake, const char *real) |
| |
| static const char * | add_redirect_internal (cmd_parms *cmd, alias_dir_conf *dirconf, const char *arg1, const char *arg2, const char *arg3, int use_regex) |
| |
| static const char * | add_redirect (cmd_parms *cmd, void *dirconf, const char *arg1, const char *arg2, const char *arg3) |
| |
| static const char * | add_redirect2 (cmd_parms *cmd, void *dirconf, const char *arg1, const char *arg2) |
| |
| static const char * | add_redirect_regex (cmd_parms *cmd, void *dirconf, const char *arg1, const char *arg2, const char *arg3) |
| |
| static char * | try_alias (request_rec *r) |
| |
| static char * | try_redirect (request_rec *r, int *status) |
| |
| static char * | try_alias_list (request_rec *r, apr_array_header_t *aliases, int is_redir, int *status) |
| |
| static int | translate_alias_redir (request_rec *r) |
| |
| static int | fixup_redir (request_rec *r) |
| |
| static void | register_hooks (apr_pool_t *p) |
| |
◆ ALIAS_FLAG_DEFAULT
◆ ALIAS_FLAG_OFF
◆ ALIAS_FLAG_ON
◆ ALIAS_PRESERVE_PATH_DEFAULT
| #define ALIAS_PRESERVE_PATH_DEFAULT 0 |
◆ APR_WANT_STRFUNC
◆ PREGSUB_ERROR
◆ add_alias()
< Forbidden in <Directory>
< Forbidden in <Files> or <If>
Definition at line 201 of file mod_alias.c.
◆ add_alias_internal()
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
unused
Definition at line 139 of file mod_alias.c.
◆ add_alias_regex()
◆ add_redirect()
◆ add_redirect2()
◆ add_redirect_internal()
◆ add_redirect_regex()
◆ alias_matches()
◆ create_alias_config()
◆ create_alias_dir_config()
◆ fixup_redir()
< Module declines to handle
Definition at line 665 of file mod_alias.c.
◆ merge_alias_config()
| static void * merge_alias_config |
( |
apr_pool_t * |
p, |
|
|
void * |
basev, |
|
|
void * |
overridesv |
|
) |
| |
|
static |
◆ merge_alias_dir_config()
| static void * merge_alias_dir_config |
( |
apr_pool_t * |
p, |
|
|
void * |
basev, |
|
|
void * |
overridesv |
|
) |
| |
|
static |
◆ register_hooks()
◆ translate_alias_redir()
< Module declines to handle
< Module has handled this stage.
< Module declines to handle
Definition at line 607 of file mod_alias.c.
◆ try_alias()
◆ try_alias_list()
◆ try_redirect()
◆ alias_cmds
◆ aplog_module_index
| int* const aplog_module_index = &( alias_module.module_index) |
|
static |
◆ magic_error_value