*Back to [[Book|Administrator's Configuration File Reference#cfr]] [[Topic|Administrator's Configuration File Reference#chap6]]*
h2. Changes in Function Flow
There are times when the function flow changes from the normal request-handling process. This happens during internal redirects, restarts, and URI translation functions.
h3. Restarted Requests
Requests may be restarted. For example, a {{PathCheck}} directive might restart a request for {{http://}}_server_name_{{/}} as a request for {{http://}}_server_name_{{/index.html}}.
h3. Internal Requests
The server can generate internal requests. For example, an SHTML file or Servlet might include a file. While processing the original request, the server makes an internal request to retrieve this file.
h3. URI Translation
The server can execute {{AuthTrans}} and {{NameTrans}} directives to translate a URI to a physical path name without starting a new request. For example, the server might execute {{AuthTrans}} and {{NameTrans}} directives in order to set the {{PATH_INFO_TRANSLATED}} CGI environment variable.
h2. Changes in Function Flow
There are times when the function flow changes from the normal request-handling process. This happens during internal redirects, restarts, and URI translation functions.
h3. Restarted Requests
Requests may be restarted. For example, a {{PathCheck}} directive might restart a request for {{http://}}_server_name_{{/}} as a request for {{http://}}_server_name_{{/index.html}}.
h3. Internal Requests
The server can generate internal requests. For example, an SHTML file or Servlet might include a file. While processing the original request, the server makes an internal request to retrieve this file.
h3. URI Translation
The server can execute {{AuthTrans}} and {{NameTrans}} directives to translate a URI to a physical path name without starting a new request. For example, the server might execute {{AuthTrans}} and {{NameTrans}} directives in order to set the {{PATH_INFO_TRANSLATED}} CGI environment variable.