4726N/A<?xml version="1.0" encoding="UTF-8" ?>
4726N/A<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
4726N/A<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
4726N/A<!-- English Revision: 894522:1648846 (outdated) -->
4726N/A
4726N/A<!--
4726N/A Licensed to the Apache Software Foundation (ASF) under one or more
4726N/A contributor license agreements. See the NOTICE file distributed with
4726N/A this work for additional information regarding copyright ownership.
4726N/A The ASF licenses this file to You under the Apache License, Version 2.0
4726N/A (the "License"); you may not use this file except in compliance with
4726N/A the License. You may obtain a copy of the License at
4726N/A
4726N/A http://www.apache.org/licenses/LICENSE-2.0
4726N/A
4726N/A Unless required by applicable law or agreed to in writing, software
4726N/A distributed under the License is distributed on an "AS IS" BASIS,
4726N/A WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4726N/A See the License for the specific language governing permissions and
4726N/A limitations under the License.
4726N/A-->
4726N/A
6027N/A<modulesynopsis metafile="mod_proxy_connect.xml.meta">
4726N/A
4726N/A<name>mod_proxy_connect</name>
4726N/A<description><code>CONNECT</code> リクエストを扱う
4726N/A<module>mod_proxy</module> 用の拡張</description>
4726N/A<status>Extension</status>
6027N/A<sourcefile>mod_proxy_connect.c</sourcefile>
4726N/A<identifier>proxy_connect_module</identifier>
4726N/A
4726N/A<summary>
6027N/A <p>本モジュールには <module>mod_proxy</module> が<em>必要です</em>。
6027N/A <code>CONNECT</code> HTTP メソッドをサポートします。
4726N/A このメソッドは主にプロキシに SSL リクエストを通す
4726N/A <transnote>SSLトンネリング</transnote>に使われます。</p>
4726N/A
6027N/A <p><code>CONNECT</code> リクエストを扱えるようにするには
4726N/A <module>mod_proxy</module> と <module>mod_proxy_connect</module>
4726N/A をサーバに組み込む必要があります。</p>
4726N/A
4726N/A <note type="warning"><title>警告</title>
4726N/A <p><a href="mod_proxy.html#access"
4726N/A >安全なサーバにする</a>までプロキシ機能は有効にしないでください。
4726N/A オープンプロキシサーバはあなた自身のネットワークにとっても、
4726N/A インターネット全体にとっても危険です。</p>
4726N/A </note>
4726N/A</summary>
6027N/A<seealso><module>mod_proxy</module></seealso>
4726N/A
4726N/A<directivesynopsis>
4726N/A<name>AllowCONNECT</name>
6027N/A<description>プロキシを経由して、どのポートに <code>CONNECT</code>
4726N/Aできるかを指定する</description>
4726N/A<syntax>AllowCONNECT <var>port</var>[-<var>port</var>]
4726N/A[<var>port</var>[-<var>port</var>]] ...</syntax>
4726N/A<default>AllowCONNECT 443 563</default>
4726N/A<contextlist><context>server config</context><context>virtual host</context>
4726N/A</contextlist>
6027N/A<compatibility><module>mod_proxy</module> から Apache 2.3.5 で移動してきた。
4726N/Aポートの範囲指定は Apache 2.3.7 からできるようになった。</compatibility>
4726N/A
4726N/A<usage>
4726N/A <p><directive>AllowCONNECT</directive> はプロキシの <code>CONNECT</code>
メソッドが接続を許可するポート番号のリストや範囲を指定します。
今日のブラウザは、<code>https</code> コネクションが要求されていて、
HTTP 上でのプロキシによるトンネリングができるときに、
このメソッドを使います。</p>
<p>デフォルトの設定では、https のデフォルトポート (<code>443</code>) と
デフォルトの snews ポート (<code>563</code>) が有効になっています。
このデフォルトを上書きして、リストに記載したポートにのみ接続を許可したい場合、
<directive>AllowCONNECT</directive> ディレクティブを使用します。</p>
</usage>
</directivesynopsis>
</modulesynopsis>