Skip to content

Commit a385a5a

Browse files
author
Andre Malo
committed
update transformation: part V/V
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97868 13f79535-47bb-0310-9956-ffa450edef68
1 parent 6de850c commit a385a5a

58 files changed

Lines changed: 2284 additions & 435 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/manual/bind.html.en

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,28 @@
44
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
55
This file is generated from xml source: DO NOT EDIT
66
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7-
--><title>Binding - 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.1</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.1</a></div><div id="page-content"><div id="preamble"><h1>Binding</h1>
7+
-->
8+
<title>Binding - Apache HTTP Server</title>
9+
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10+
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11+
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12+
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
13+
<body id="manual-page"><div id="page-header">
14+
<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>
15+
<p class="apache">Apache HTTP Server Version 2.1</p>
16+
<img alt="" src="./images/feather.gif" /></div>
17+
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18+
<div id="path">
19+
<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>Binding</h1>
820
<p>Configuring Apache to listen on specific addresses and ports.</p>
9-
</div><div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Overview</a></li><li><img alt="" src="./images/down.gif" /> <a href="#ipv6">Special IPv6 Considerations</a></li><li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">How This Works With Virtual Hosts</a></li></ul><h3>See also</h3><ul class="seealso"><li><a href="vhosts/">Virtual Hosts</a></li><li><a href="dns-caveats.html">DNS Issues</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="overview" id="overview">Overview</a></h2>
21+
</div>
22+
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Overview</a></li>
23+
<li><img alt="" src="./images/down.gif" /> <a href="#ipv6">Special IPv6 Considerations</a></li>
24+
<li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">How This Works With Virtual Hosts</a></li>
25+
</ul><h3>See also</h3><ul class="seealso"><li><a href="vhosts/">Virtual Hosts</a></li><li><a href="dns-caveats.html">DNS Issues</a></li></ul></div>
26+
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
27+
<div class="section">
28+
<h2><a name="overview" id="overview">Overview</a></h2>
1029

1130

1231
<table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td><ul><li><code class="module"><a href="./mod/core.html">core</a></code></li><li><code class="module"><a href="./mod/mpm_common.html">mpm_common</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#virtualhost">VirtualHost</a></code></li><li><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code></li></ul></td></tr></table>
@@ -55,7 +74,9 @@
5574
<div class="example"><p><code>
5675
Listen [fe80::a00:20ff:fea7:ccea]:80
5776
</code></p></div>
58-
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="ipv6" id="ipv6">Special IPv6 Considerations</a></h2>
77+
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
78+
<div class="section">
79+
<h2><a name="ipv6" id="ipv6">Special IPv6 Considerations</a></h2>
5980

6081

6182
<p>When APR supports IPv6, Apache will create IPv6-capable listening
@@ -96,7 +117,9 @@
96117

97118
<p>Apache does not currently detect this, so the Listen statements must
98119
be edited manually by the administrator.</p>
99-
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="virtualhost" id="virtualhost">How This Works With Virtual Hosts</a></h2>
120+
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
121+
<div class="section">
122+
<h2><a name="virtualhost" id="virtualhost">How This Works With Virtual Hosts</a></h2>
100123

101124

102125
<p>Listen does not implement Virtual Hosts. It only tells the
@@ -115,4 +138,8 @@
115138
<code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
116139
is set for an address and port that the
117140
server is not listening to, it cannot be accessed.</p>
118-
</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>
141+
</div></div>
142+
<div id="footer">
143+
<p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p>
144+
<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>
145+
</body></html>

docs/manual/cgi_path.html.en

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,19 @@
44
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
55
This file is generated from xml source: DO NOT EDIT
66
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7-
--><title>PATH_INFO Changes in the CGI Environment - 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.1</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.1</a></div><div id="page-content"><div id="preamble"><h1>PATH_INFO Changes in the CGI Environment</h1>
7+
-->
8+
<title>PATH_INFO Changes in the CGI Environment - Apache HTTP Server</title>
9+
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10+
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11+
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12+
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
13+
<body id="manual-page"><div id="page-header">
14+
<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>
15+
<p class="apache">Apache HTTP Server Version 2.1</p>
16+
<img alt="" src="./images/feather.gif" /></div>
17+
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18+
<div id="path">
19+
<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>PATH_INFO Changes in the CGI Environment</h1>
820
<p>As implemented in Apache 1.1.1 and earlier versions, the
921
method Apache used to create PATH_INFO in the CGI environment
1022
was counterintuitive, and could result in crashes in certain
@@ -14,7 +26,14 @@
1426
still compatible with the CGI/1.1 specification, and CGI
1527
scripts can be easily modified (<a href="#compat">see
1628
below</a>).</p>
17-
</div><div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#prob">The Problem</a></li><li><img alt="" src="./images/down.gif" /> <a href="#solution">The Solution</a></li><li><img alt="" src="./images/down.gif" /> <a href="#compat">Compatibility with Previous Servers</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="prob" id="prob">The Problem</a></h2>
29+
</div>
30+
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#prob">The Problem</a></li>
31+
<li><img alt="" src="./images/down.gif" /> <a href="#solution">The Solution</a></li>
32+
<li><img alt="" src="./images/down.gif" /> <a href="#compat">Compatibility with Previous Servers</a></li>
33+
</ul></div>
34+
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
35+
<div class="section">
36+
<h2><a name="prob" id="prob">The Problem</a></h2>
1837
<p>Apache 1.1.1 and earlier implemented the PATH_INFO and
1938
SCRIPT_NAME environment variables by looking at the filename,
2039
not the URL. While this resulted in the correct values in many
@@ -33,7 +52,9 @@
3352
to "<code>/ralph/script</code>", and SCRIPT_NAME to
3453
"<code>/cgi-</code>". Obviously, the latter is incorrect. In
3554
certain cases, this could even cause the server to crash.</p>
36-
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="solution" id="solution">The Solution</a></h2>
55+
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
56+
<div class="section">
57+
<h2><a name="solution" id="solution">The Solution</a></h2>
3758
<p>Apache 1.2 and later now determine SCRIPT_NAME and PATH_INFO
3859
by looking directly at the URL, and determining how much of the
3960
URL is client-modifiable, and setting PATH_INFO to it. To use
@@ -53,7 +74,9 @@
5374
information is not a recommended method, and a script making
5475
use of it "deserves" not to work. Apache 1.2b3 and later,
5576
however, do provide <a href="#compat">a workaround.</a></p>
56-
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="compat" id="compat">Compatibility with Previous Servers</a></h2>
77+
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
78+
<div class="section">
79+
<h2><a name="compat" id="compat">Compatibility with Previous Servers</a></h2>
5780

5881

5982
<p>It may be necessary for a script that was designed for
@@ -75,4 +98,8 @@
7598
<p>By doing this, a script can work with all servers supporting
7699
the CGI/1.1 specification, including all versions of
77100
Apache.</p>
78-
</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>
101+
</div></div>
102+
<div id="footer">
103+
<p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p>
104+
<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>
105+
</body></html>

0 commit comments

Comments
 (0)