You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by nd...@apache.org on 2004/08/05 13:28:39 UTC
cvs commit: httpd-2.0/docs/manual/mod mod_auth_digest.html.en
nd 2004/08/05 04:28:39
Modified: docs/manual/misc Tag: APACHE_2_0_BRANCH rewriteguide.html.en
rewriteguide.html.ko.euc-kr rewriteguide.xml.ko
rewriteguide.xml.meta
docs/manual/mod Tag: APACHE_2_0_BRANCH
mod_auth_digest.html.en
Log:
update transformation
Revision Changes Path
No revision
No revision
1.4.2.10 +5 -5 httpd-2.0/docs/manual/misc/rewriteguide.html.en
Index: rewriteguide.html.en
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/misc/rewriteguide.html.en,v
retrieving revision 1.4.2.9
retrieving revision 1.4.2.10
diff -u -u -r1.4.2.9 -r1.4.2.10
--- rewriteguide.html.en 7 May 2004 08:21:02 -0000 1.4.2.9
+++ rewriteguide.html.en 5 Aug 2004 11:28:38 -0000 1.4.2.10
@@ -31,8 +31,8 @@
<p>This document supplements the <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
<a href="../mod/mod_rewrite.html">reference documentation</a>.
It describes how one can use Apache's <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
- to solve typical URL-based problems webmasters are usually confronted
- with in practice. I give detailed descriptions on how to
+ to solve typical URL-based problems with which webmasters are
+ commonony confronted. We give detailed descriptions on how to
solve each problem by configuring URL rewriting rulesets.</p>
</div>
@@ -51,8 +51,8 @@
<p>The Apache module <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> is a killer
one, i.e. it is a really sophisticated module which provides
- a powerful way to do URL manipulations. With it you can nearly
- do all types of URL manipulations you ever dreamed about.
+ a powerful way to do URL manipulations. With it you can do nearly
+ all types of URL manipulations you ever dreamed about.
The price you have to pay is to accept complexity, because
<code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>'s major drawback is that it is
not easy to understand and use for the beginner. And even
@@ -73,7 +73,7 @@
<p>Here come a lot of practical solutions I've either invented
- myself or collected from other peoples solutions in the past.
+ myself or collected from other people's solutions in the past.
Feel free to learn the black magic of URL rewriting from
these examples.</p>
1.1.2.2 +2 -0 httpd-2.0/docs/manual/misc/rewriteguide.html.ko.euc-kr
Index: rewriteguide.html.ko.euc-kr
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/misc/rewriteguide.html.ko.euc-kr,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -u -r1.1.2.1 -r1.1.2.2
--- rewriteguide.html.ko.euc-kr 7 May 2004 08:21:02 -0000 1.1.2.1
+++ rewriteguide.html.ko.euc-kr 5 Aug 2004 11:28:38 -0000 1.1.2.2
@@ -21,6 +21,8 @@
<p><span>������ ���: </span><a href="../en/misc/rewriteguide.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../ko/misc/rewriteguide.html" title="Korean"> ko </a></p>
</div>
+<div class="outofdate">�� ������ �ֽ��� ������ �ƴմϴ�.
+ �ֱٿ� ����� ������ ���� ������ �����ϼ���.</div>
<div class="note">
<p>������<br />
1.2.2.2 +1 -1 httpd-2.0/docs/manual/misc/rewriteguide.xml.ko
Index: rewriteguide.xml.ko
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/misc/rewriteguide.xml.ko,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -u -r1.2.2.1 -r1.2.2.2
--- rewriteguide.xml.ko 7 May 2004 08:21:02 -0000 1.2.2.1
+++ rewriteguide.xml.ko 5 Aug 2004 11:28:38 -0000 1.2.2.2
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 1.4.2.10 -->
+<!-- English Revision: 1.4.2.10 (outdated: 1.4.2.11) -->
<!--
Copyright 2004 The Apache Software Foundation
1.1.2.3 +1 -1 httpd-2.0/docs/manual/misc/rewriteguide.xml.meta
Index: rewriteguide.xml.meta
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/misc/rewriteguide.xml.meta,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -u -r1.1.2.2 -r1.1.2.3
--- rewriteguide.xml.meta 7 May 2004 08:21:02 -0000 1.1.2.2
+++ rewriteguide.xml.meta 5 Aug 2004 11:28:38 -0000 1.1.2.3
@@ -7,6 +7,6 @@
<variants>
<variant>en</variant>
- <variant>ko</variant>
+ <variant outdated="yes">ko</variant>
</variants>
</metafile>
No revision
No revision
1.12.2.8 +33 -1 httpd-2.0/docs/manual/mod/mod_auth_digest.html.en
Index: mod_auth_digest.html.en
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/mod/mod_auth_digest.html.en,v
retrieving revision 1.12.2.7
retrieving revision 1.12.2.8
diff -u -u -r1.12.2.7 -r1.12.2.8
--- mod_auth_digest.html.en 21 Feb 2004 00:37:47 -0000 1.12.2.7
+++ mod_auth_digest.html.en 5 Aug 2004 11:28:39 -0000 1.12.2.8
@@ -49,6 +49,7 @@
<h3>Topics</h3>
<ul id="topics">
<li><img alt="" src="../images/down.gif" /> <a href="#using">Using Digest Authentication</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#msie">Working with MS Internet Explorer</a></li>
</ul><h3>See also</h3>
<ul class="seealso">
<li><code class="directive"><a href="../mod/core.html#authname">AuthName</a></code></li>
@@ -87,10 +88,41 @@
than Basic authentication, but only works with supporting
browsers. As of November 2002, the major browsers that support digest
authentication are <a href="http://www.opera.com/">Opera</a>, <a href="http://www.microsoft.com/windows/ie/">MS Internet
- Explorer</a> (fails when used with a query string), <a href="http://www.w3.org/Amaya/">Amaya</a>, <a href="http://www.mozilla.org">Mozilla</a> and <a href="http://channels.netscape.com/ns/browsers/download.jsp">Netscape</a> since version 7. Since digest authentication is not
+ Explorer</a> (fails when used with a query string - see the
+ <code class="directive"><a href="#authdigestenablequerystringhack ">AuthDigestEnableQueryStringHack
+ </a></code> option below for a workaround), <a href="http://www.w3.org/Amaya/">Amaya</a>, <a href="http://www.mozilla.org">Mozilla</a> and <a href="http://channels.netscape.com/ns/browsers/download.jsp">Netscape</a> since version 7. Since digest authentication is not
as widely implemented as basic authentication, you should use it only
in controlled environments.</p>
</div>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="msie" id="msie">Working with MS Internet Explorer</a></h2>
+ <p>The Digest authentication implementation in current Internet
+ Explorer implementations has known issues, namely that <code>GET</code>
+ requests with a query string are not RFC compliant. There are a
+ few ways to work around this issue.</p>
+
+ <p>
+ The first way is to use <code>POST</code> requests instead of
+ <code>GET</code> requests to pass data to your program. This method
+ is the simplest approach if your application can work with this
+ limitation.
+ </p>
+
+ <p>Apache also provides a workaround in the
+ <code>AuthDigestEnableQueryStringHack</code> environment variable.
+ If <code>AuthDigestEnableQueryStringHack</code> is true for the
+ request, Apache will take steps to work around the MSIE bug and
+ remove the request URI from the digest comparison. Using this
+ method would look similar to the following.</p>
+
+ <div class="example"><h3>Using Digest Authentication with MSIE:</h3><p><code>
+ BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
+ </code></p></div>
+
+ <p>See the <code class="directive"><a href="../mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code>
+ directive for more details on conditionally setting environment
+ variables</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="AuthDigestAlgorithm" id="AuthDigestAlgorithm">AuthDigestAlgorithm</a> <a name="authdigestalgorithm" id="authdigestalgorithm">Directive</a></h2>