index.html.en revision 54fa287ac0c32e02a62568c0f02f8a00000a3398
54fa287ac0c32e02a62568c0f02f8a00000a3398nd<?xml version="1.0" encoding="ISO-8859-1"?>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
54fa287ac0c32e02a62568c0f02f8a00000a3398nd<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
54fa287ac0c32e02a62568c0f02f8a00000a3398nd XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
54fa287ac0c32e02a62568c0f02f8a00000a3398nd This file is generated from xml source: DO NOT EDIT
54fa287ac0c32e02a62568c0f02f8a00000a3398nd XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
54fa287ac0c32e02a62568c0f02f8a00000a3398nd --><title>How-To / Tutorials - Apache HTTP Server</title><link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link href="/images/favicon.ico" rel="shortcut icon" /></head><body id="manual-page"><div id="page-header"><p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.html">Directives</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">Glossary</a> | <a href="/sitemap.html">Sitemap</a></p><p class="apache">Apache HTTP Server Version 2.0</p><img alt="" src="/images/feather.gif" /></div><div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="../">Version 2.0</a></div><div id="page-content"><div id="preamble"><h1>How-To / Tutorials</h1></div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div><div class="section"><h2><a name="howto" id="howto">How-To / Tutorials</a></h2>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dt>Authentication</dt>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>Authentication is any process by which you verify that
54fa287ac0c32e02a62568c0f02f8a00000a3398nd someone is who they claim they are. Authorization is any
54fa287ac0c32e02a62568c0f02f8a00000a3398nd process by which someone is allowed to be where they want to
54fa287ac0c32e02a62568c0f02f8a00000a3398nd go, or to have information that they want to have.</p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>See: <a href="auth.html">Authentication, Authorization, and Access Control</a></p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dt>Dynamic Content with CGI</dt>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>The CGI (Common Gateway Interface) defines a way for a web
54fa287ac0c32e02a62568c0f02f8a00000a3398nd server to interact with external content-generating programs,
54fa287ac0c32e02a62568c0f02f8a00000a3398nd which are often referred to as CGI programs or CGI scripts. It
54fa287ac0c32e02a62568c0f02f8a00000a3398nd is the simplest, and most common, way to put dynamic content on
54fa287ac0c32e02a62568c0f02f8a00000a3398nd your web site. This document will be an introduction to setting
54fa287ac0c32e02a62568c0f02f8a00000a3398nd up CGI on your Apache web server, and getting started writing
54fa287ac0c32e02a62568c0f02f8a00000a3398nd CGI programs.</p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>See: <a href="cgi.html">CGI: Dynamic Content</a></p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dt><code>.htaccess</code> files</dt>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p><code>.htaccess</code> files provide a way to make configuration
54fa287ac0c32e02a62568c0f02f8a00000a3398nd changes on a per-directory basis. A file, containing one or more
54fa287ac0c32e02a62568c0f02f8a00000a3398nd configuration directives, is placed in a particular document directory,
54fa287ac0c32e02a62568c0f02f8a00000a3398nd and the directives apply to that directory, and all subdirectories thereof.</p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>See: <a href="htaccess.html"><code>.htaccess</code> files</a></p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dt>Introduction to Server Side Includes</dt>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>SSI (Server Side Includes) are directives that are placed in
54fa287ac0c32e02a62568c0f02f8a00000a3398nd HTML pages, and evaluated on the server while the pages are
54fa287ac0c32e02a62568c0f02f8a00000a3398nd being served. They let you add dynamically generated content to
54fa287ac0c32e02a62568c0f02f8a00000a3398nd an existing HTML page, without having to serve the entire page
54fa287ac0c32e02a62568c0f02f8a00000a3398nd via a CGI program, or other dynamic technology.</p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>See: <a href="ssi.html">Server Side Includes (SSI)</a></p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dt>Per-user web directories</dt>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>On systems with multiple users, each user can be permitted to have a
54fa287ac0c32e02a62568c0f02f8a00000a3398nd web site in their home directory using the <code class="directive"><a href="/mod/mod_userdir.html#userdir">UserDir</a></code> directive. Visitors
54fa287ac0c32e02a62568c0f02f8a00000a3398nd to a URL <code>http://example.com/~username/</code> will get content
54fa287ac0c32e02a62568c0f02f8a00000a3398nd out of the home directory of the user "<code>username</code>", out of
54fa287ac0c32e02a62568c0f02f8a00000a3398nd the subdirectory specified by the <code class="directive"><a href="/mod/mod_userdir.html#userdir">UserDir</a></code> directive.</p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd <p>See: <a href="public_html.html">User web directories (<code>public_html</code>)</a></p>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dd>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </dl>
54fa287ac0c32e02a62568c0f02f8a00000a3398nd
54fa287ac0c32e02a62568c0f02f8a00000a3398nd </div></div><div id="footer"><p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p><p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.html">Directives</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">Glossary</a> | <a href="/sitemap.html">Sitemap</a></p></div></body></html>