Apache2
|
Per-directory configuration. More...
#include <http_core.h>
Per-directory configuration.
int core_dir_config::accept_path_info |
unsigned core_dir_config::add_default_charset |
const char* core_dir_config::add_default_charset_name |
unsigned int core_dir_config::allow_encoded_slashes |
unsigned int core_dir_config::allow_encoded_slashes_set |
unsigned int core_dir_config::cgi_pass_auth |
CGIPassAuth: Whether HTTP authorization headers will be passed to scripts as CGI variables; affects all modules calling ap_add_common_vars(), as well as any others using this field as advice
apr_hash_t* core_dir_config::cgi_var_rules |
Table of rules for building CGI variables, NULL if none configured
ap_expr_info_t* core_dir_config::condition |
unsigned int core_dir_config::condition_ifelse |
char* core_dir_config::d |
path of the directory/regex/etc. see also d_is_fnmatch/absolute below
unsigned core_dir_config::d_components |
the number of slashes in d
unsigned core_dir_config::d_is_fnmatch |
unsigned int core_dir_config::decode_encoded_slashes |
unsigned int core_dir_config::decode_encoded_slashes_set |
unsigned int core_dir_config::enable_mmap |
unsigned int core_dir_config::enable_sendfile |
etag_components_t core_dir_config::etag_add |
etag_components_t core_dir_config::etag_bits |
etag_components_t core_dir_config::etag_remove |
ap_expr_info_t* core_dir_config::expr_handler |
const char* core_dir_config::handler |
unsigned int core_dir_config::hostname_lookups |
const char* core_dir_config::input_filters |
apr_off_t core_dir_config::limit_req_body |
long core_dir_config::limit_xml_body |
struct ap_logconf* core_dir_config::log |
per-dir log config
int core_dir_config::max_overlaps |
Max number of Range overlaps (merges) allowed
int core_dir_config::max_ranges |
Number of Ranges before returning HTTP_OK.
int core_dir_config::max_reversals |
Max number of Range reversals (eg: 200-300, 100-125) allowed
const char* core_dir_config::mime_type |
allow_options_t core_dir_config::opts |
If (opts & OPT_UNSET) then no absolute assignment to options has been made. invariant: (opts_add & opts_remove) == 0 Which said another way means that the last relative (options + or -) assignment made to each bit is recorded in exactly one of opts_add or opts_remove.
allow_options_t core_dir_config::opts_add |
allow_options_t core_dir_config::opts_remove |
const char* core_dir_config::output_filters |
overrides_t core_dir_config::override |
apr_table_t* core_dir_config::override_list |
Table of directives allowed per AllowOverrideList
allow_options_t core_dir_config::override_opts |
unsigned int core_dir_config::qualify_redirect_url |
ap_regex_t* core_dir_config::r |
apr_size_t core_dir_config::read_buf_size |
apr_array_header_t* core_dir_config::refs |
Named back references
apr_hash_t* core_dir_config::response_code_exprs |
Custom response config with expression support. The hash table contains compiled expressions keyed against the custom response code.
char** core_dir_config::response_code_strings |
apr_array_header_t* core_dir_config::sec_file |
apr_array_header_t* core_dir_config::sec_if |
server_signature_e core_dir_config::server_signature |
unsigned core_dir_config::use_canonical_name |
unsigned int core_dir_config::use_canonical_phys_port |