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