PHP4、Apache Apache2 httpdconf 中国語版をインストールする

WBOY
リリース: 2016-07-29 08:35:35
オリジナル
1117 人が閲覧しました

#
# 初心者と私のための NCSA サービスに基づいた設定ファイル。
#
#これは、Apache サーバーのメイン設定ファイルです。
#サーバーの動作に影響を与えるサーバーの設定手順が含まれています。
#これらのディレクティブの詳細については、 を参照してください
#
#理解せずにディレクティブの情報を単に読まないでください。
#ここでは簡単な手順を説明します。オンラインドキュメントを参照しない場合は、警告が表示されます。
#
#これらの設定ディレクティブは、次の 3 つの部分に分かれています:
#1. Apache サーバー全体の動作を制御する部分 (つまり、グローバル環境変数)
#2. メインまたはデフォルトのサービス パラメーターを定義するディレクティブ、すべての仮想ホストにも提供します デフォルトの設定パラメーターを提供します
#3. 仮想ホスト設定パラメーター
#
#構成とログ ファイル名: 指定したファイル名が「/」で始まる場合 (win32 では「dirver:/」)、
#サーバーは絶対パスを使用します。ファイル名が「/」で始まらない場合は、ファイル名の前に ServerRoot
# の値が追加されます。たとえば、「logs/foo.log」の場合、 ServerRoot
# の値が「/usr/local/apache2」の場合、ファイルは「/usr/local/apache2/logs/foo.log」になるはずです
#
##最初の領域: グローバル環境パラメータ
#
#ここで設定したパラメータは、Apache サーバーの動作全体に影響します。
#たとえば、Apache が処理できる同時リクエストの数など。
#
#ServerRoot: サーバーが設定、エラー、ログ ファイルなどを保存するルート ディレクトリを示します。
#
#注意してください! NFS または他のネットワーク上の場所として指定する場合は、
# LockFile に関連するドキュメント (おそらく
##これにより、多くの問題を自分で解決できるようになります。
#
#パスの末尾にスラッシュを追加しないでください。
#
ServerRoot "/usr/loacl/apache2"
#
#シリアルアクセス用のロックファイルはローカルディスクに保存する必要があります
#

# LockFile logs/accept.lock

#ScoreBoardFile: 内部サービス プロセス情報を保存するために使用されるファイル。
#指定しない場合 (デフォルト)、スコアボードは匿名の共有メモリ セグメントに保存され、
#サードパーティ ソフトウェアでは使用できません。
#指定した場合、2 つの Apache が同じスコアボード ファイルを使用できないようにしてください。
#このスコアボード ファイルはローカル ディスクに保存する必要があります。
#



#
#P idFile: サーバーの起動プロセスを記録するファイル番号。
#

PidFile logs/httpd.pid

#
#Timeout: 送受信前のタイムアウト秒数
#
Timeout 300
#
#KeepAlive: 許可エドかどうか安定した接続 (接続ごとに複数のリクエスト)、
# を「オフ」に設定すると無効になります。
#
KeepAlive On
#
#MaxKeepAliveRequests: 安定した接続中に許可されるリクエストの最大数。
# は、無制限のアクセスを示すために 0 に設定されます。
#パフォーマンスを向上させるために、より大きな値に設定することをお勧めします
MaxKeepAliveRequests 100
#
#KeepAliveTimeout: 同じ接続上の同じクライアントからのリクエストを受信する秒数
#
KeepAliveTimeout 15
##
##サーバープールのサイズ設定 (MPM 用)
##
# prefork MPM
# StartServers: 起動時にサーバーによって開始されるプロセスの数
# MinSpareServers: 維持されるスペア プロセスの最小数
# MaxSpareServers: 保持されるスペアの最大数プロセス数
# MaxClients: サーバーによって開始が許可されるプロセスの最大数
# MaxRequestsPerChild: サービス プロセスによって許可されるリクエストの最大数

StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 1 50
MaxRequestPerChild 0

# ワーカー MPM
# StartServers: サーバー起動時のサービス プロセスの数
# MaxClients: 同時に接続できるユーザーの最大数
# MinSpareThreads: 最小値維持されるワーカー スレッドの数
# MaxSpareThreads: 維持が許可されるワーカー スレッドの最大数 ワーカー スレッドの数
# ThreadsPerChild: 各サービス プロセスのワーカー スレッド定数
# MaxRequestsPerChild: サービス プロセスで許可されるリクエストの最大数
< IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0

# perchild MPM
# NumServers: サービスプロセスの数
# StartThreads: 開始スレッドの数各サービス プロセス内
# MinSpareThreads: 維持するスレッドの最小数
# MaxSpareThreads: 保持される最大スレッド数
# MaxThreadsPerChild: サービス プロセスごとに許可されるスレッドの最大数
# MaxRequestsPerChild: サービス プロセスごとに許可される接続の最大数

NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareTh reads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0

# WinNT MPM
# ThreadsPerChild: サービスプロセス内のワークスレッド定数
# MaxRequestsPerChild : サービス プロセスによって許可されるリクエストの最大数
ThreadsPerChild 250
MaxRequestsPerChild 0

# BeOS MPM
# StartThreads: サーバーの起動時に開始されるスレッドの数
# MaxClients: 開始できるスレッドの最大数 (1 つのスレッドは 1 人のユーザーに相当します)
# MaxRequestsPerThread: スレッドごとに許可されるリクエストの最大数

StartThreads 10
MaxClients 50
MaxRequestsPerThread 10000
< ;/IfModule>
#NetWare MPM
#ThreadStachSize: 各ワーカー スレッドに割り当てられたスタック サイズ
# StartThreads: サーバーの起動時に開始されるスレッド Number
# MinSpareThreads: 実際のリクエストの処理に使用されるアイドル スレッドの数
# MaxSpareThreads:アイドル状態のスレッドの最大数
# MaxThreads: 同時にアクティブなスレッドの最大数
# MaxRequestPerChild: スレッドごとのサービス リクエストの最大数
# 無制限のアクセスを実現するには、0 に設定することをお勧めします。 IfModule mpm_netware.c> MaxRequestPerChild 0

# OS/ 2 MPM
# StartServers: 開始されたサービス プロセスの数
# MinSpareThreads: プロセスごとに許可されるアイドル スレッドの最大数
# MaxRequestsPerChild: サービス プロセスごとに許可される最大接続数

StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0

#リッスン: Apache サービスをバインドできるようにします。デフォルト値を置き換える指定された IP アドレスとポート
# ディレクティブを参照してください
# Apache が指定された IP アドレスでのみリッスンするようにするには、次のコマンドを使用します。
# IP アドレス 0.0.0.0 でリッスンしないようにするには、
#
# 12.34.56.78:80 を聞いてください
Listen 80
#
# 動的共有サポート (DSO)
#
# DSO モードでコンパイルされたモジュールの関数を使用できるようにするには、対応する「LoadModule」行が必要です
# したがって、これらの手順はここに含まれています、使用する前にアクティブ化できるようにします。
# これらの静的にコンパイルされたモジュールをここにリストする必要はありません (つまり、「httpd -l」でリストされるモジュール)
#
# 例:
# LoadModule foo_module modules/mod_foo.so
#
#
# ExtendedStatus: When 呼び出し時「server-status」は、Apache が「完全な」ステータス情報 (ExtendedStatus On) を生成するか、基本情報 (ExtendedStatus Off) を生成するかを制御します。
# デフォルトはオフです
#
# ExtendedStatus On
### 2 番目の領域:「メイン」サービス構成
#
# この領域は、「メイン」サーバーによって使用されないコマンド値に応じて、「メイン」サーバーによって使用されるコマンド値を作成します。 # 処理されるリクエストを定義します。
# これらの値は、後で定義される コンテナのデフォルト値も提供します。
# に定義がある場合、ここで定義されたディレクティブ値は
# の定義によってオーバーライドされます。
#


#
# httpd を最初に root として起動する必要があります
# それから使用したいユーザーまたはグループに切り替えます。
#
# ユーザー/グループ: httpd を実行しているユーザーとグループ
# SCO (ODT3) で「User nouser」と「Group nogroup」を使用します
# HPUX では、nobody として共有メモリを使用できない場合があります。推奨されますwww ユーザーを作成します。
# グループ ID が 60000 より大きい場合、一部のカーネルは setgid(Group) または semctl(IPC_SET) を拒否することに注意してください。 セクション
# これらのシステムでは「Group #-1」を使用しないでください。
#
UserEveryone
Group #-1

#
# ServerAdmin: 問題が発生した場合、Apache からメールが送信されます。
# エラー ドキュメントとして、このアドレスはサーバーが生成したページに表示されます。
# 例: admin@your-domain.com
#
ServerAdmin kreny@sina.com
#
# ServerName は、Apache が使用する名前を指定します。自分自身とポート番号を識別します。
# 通常、この値は自動的に割り当てられますが、起動エラーを防ぐために明示的に指定することをお勧めします
#
# ホストに無効な DNS 名を指定すると、サーバー生成のリダイレクトは機能しません。
# UseCanonicalName ディレクティブを参照してください
#
# ホストに登録された DNS 名がない場合は、ここに IP アドレスを入力します
# いずれにせよ、サービスを提供するにはその IP アドレスを使用する必要があります
# ここではわかりやすい名前を使用しますone Method Redirect Service
ServerName www.dalouis.com:80
#
# UseCanonicalName: Apache が URL、SERVER_NAME、SERVER_PORT を構築する方法を決定するディレクティブ。
# 「オフ」に設定すると、Apache はクライアントから提供されたホスト名とポート番号を使用します。
# 「On」に設定すると、Apache は ServerName ディレクティブの値を使用します。
#
UseCanonicalName Off
#
# DocumentRoot: ドキュメントのルート ディレクトリ。デフォルトでは、すべてのリクエストはこのディレクトリから応答されます。
# ただし、シンボリック リンクとエイリアスを使用して、他の場所を指すことはできます。
#
DocumentRoot "/home/redhat/public_html"
#
# Apache がアクセスできるディレクトリごとにアクセス許可を設定できます (そのサブディレクトリを含む)。
#
# まず、上限機能を設定します。
# これにより、ファイル システムが存在するディレクトリへのアクセスが無効になり、アクセスを許可するディレクトリ ブロックが追加されます。
# 以下に示すように

Order Deny,Allow
Deny from all

#
# ここからは、どの特殊機能を使用できるかを明示的に許可する必要があることに注意してください。
# - したがって、Apache が期待どおりに動作しない場合は、
# 以下で Apache が利用可能であることを明示的に指定していることを確認してください。
#
#
# これは、設定した DocumentRoot に変更されます
#

#
# オプション: このディレクティブの値は、「None」または「All」です。 、または次のオプションの任意の組み合わせ:
# Indexes include FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# 「MultiViews」は明示的に指定する必要があり、「Options All」ではこの機能を提供できないことに注意してください。
#
# このディレクティブは複雑かつ重要です。詳細については、
#"http://httpd.apache.org/docs-2.0/mod...?? を参照してください。
#
Options FollowSymLinks
#
#AllowOverride コントロール.htaccess ファイルに配置されるディレクティブ
# 「All」、「None」、または次のディレクティブの組み合わせにすることができます:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# 誰がアクセスできるかを制御します。サービスを取得します
#
順序許可、拒否

#
# UserDir: ~user リクエストを受信したときにユーザーのホーム ディレクトリに追加されるディレクトリ名を指定します
#
UserDir public_html
# UserDir コマンドの脆弱​​性を防ぐには、root ユーザーに対して「./」のような UserDir を設定すると非常に便利です。
# Apache 1.3 以降を使用している場合は、
# サーバー設定ファイルに次の行を含めることを強くお勧めします
UserDir は root を無効にします
#
# UserDir ディレクティブを使用してサイトのディレクトリを読み取る方法は次のとおりです-only 属性の例:
#
#
#AllowOverride FileInfo AuthConfig Limit Indexes
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludeNoExec
# 否定する
# すべてから許可
#
# 注文拒否,許可
#
#

#
# DirectoryIndex : ファイルを定義しますリクエストがディレクトリである場合に Apache がユーザーに提供する名前
#
# Index.html.var ファイル (タイプ画像ファイル) は、ドキュメント処理リストを提供するために使用されます
# 同じ目的で、これも可能ですMultiViews オプションを使用するには、非常に時間がかかります。
#
DirectoryIndexindex.phpindex.htmlindex.html.var
#
#AccessFileName: 各ディレクトリで、ディレクトリの追加の構成手順を提供するファイルのファイル名をクエリします。
# 「AllowOverride」ディレクティブを参照してください。
#
AccessFileName .htaccess
#
# 次の行は、.htaccess および .htpasswd ファイルが Web クライアントによって表示されないようにします。
#

Order allowed,deny

#
# Typeconfig: mime.types ファイルをクエリする場所を定義します。
#
TypeConfig conf/mime.types
#
# DefaultType: MIME タイプを決定できない場合にサーバーによって提供されるデフォルトの MIME タイプを定義します。
# サービスに主にテキストまたは HTML ドキュメントが含まれている場合は、「text/plain」が適しています。
# ソフトウェアや画像などのバイナリ ドキュメントが主に含まれている場合は、使用する必要があります。
# 「application/octer-stream」ブラウザがバイナリ ファイルをテキストとして表示しないようにします。
#
DefaultType text/plain
#
# mod_mime_magic を使用すると、サーバーが独自のタイプを定義するファイルから異なるヒント (ヒント) を使用できるようになります
# この MIMEMagicFile ディレクティブは、ヒントが定義されているファイルを定義します。
#

MIMEMagicFile conf/magic

#
# HostnameLookups: たとえば、このコマンドがオンの場合に、クライアントの名前または IP アドレスを記録するように指定します。 www.apache.org などのホスト名は、オフの場合は IP アドレス 204.62.129.132 を記録します。
# デフォルト値は off ですが、on に設定すると各クライアント要求により
# ネームサーバーに対して少なくとも 1 つのクエリが発生するため、on に設定するよりもはるかに優れています。
#
HostnameLookups Off
#
# EnableMMAP: メモリ ダンプを実行するかどうかを制御します (オペレーティング システムでサポートされている場合)。
# デフォルトはオンですが、サーバーがネットワーク ファイル システム (NFS) 上にインストールされている場合は、オフにしてください。
# 一部のシステムでは、これをオフにするとシステムのパフォーマンスが向上します (ファイル システムの種類に関係なく)。詳細
# EnableMMAP オフ
#
# EnableSendfile: ファイルの送信をサポートするために sendfile カーネルを使用するかどうかを制御します
# (オペレーティング システムがサポートしている場合)。デフォルトはオンです。サーバーがネットワーク ファイル システム
# (NFS) にインストールされている場合は、オフにしてください。
# http://httpd.apache.org/docs-2.0/mod...enablesendfile を参照してください
#
# EnableSendfile オフ
#
# ErrorLog: エラー ログ ファイルの場所。
# で ErrorLog ディレクティブを定義しない場合、この仮想ホストのエラー情報
# がここに記録されます。そこで ErrorLog を定義すると、これらのエラー メッセージは、ここで定義したファイルではなく、
# で定義したファイルに記録されます。
#
ErrorLog logs/error_log
#
# LogLevel: エラー ログ ファイルに記録されるログ情報の量を制御します。
# 可能な値には、debug、info、notice、warn、error、crit、alert、emerg が含まれます。
#
LogLevel warn
#
# 次のコマンドは、CustomLog ディレクティブのフォーマット エイリアスを定義します。
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" の結合
LogFormat "%h %l %u %t "%r" %>s %b" common
LogFormat "%{Referer}i -> %U" Referer
LogFormat "%{User-agent}i" エージェント
# mod_logio.c をインストールする必要があります%I と %O を使用できるのはモジュールのみです。
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O" combindio
#
#接続 ログ ファイルの場所と形式 (一般的なログ形式) を入力します。
# でこのディレクティブを定義しない場合、転送情報はここに記録されます。
# このディレクティブを定義すると、ここで定義した場所ではなく、指定した場所に記録されます。
#
CustomLog logs/access_log common
#
# エージェントとリファラーの情報を記録したい場合は、次のコマンドを使用できます
#
# CustomLog logs/referer_log Referer
# CustomLog logs/agent_log Agent
#
#ファイルを使用してアクセス、エージェント、リファラー情報を記録するには、
# このディレクティブを次のように定義できます:
#
# CustomLog ログ/access_log の組み合わせ
#
# ServerTokens
# このディレクティブは、ファイルに含まれる情報のタイプを定義します。 HTTP 応答ヘッダー。デフォルトは「Full」です。
# これは、モジュール内のオペレーティング システムの種類とコンパイル情報が応答ヘッダーに含まれることを意味します。
# は、次の列の値のいずれかに設定できます。
# フル | マイナー | メジャー |
# は最も多くの情報を伝え、最も少ない情報を伝えます。
#
ServerTokens Full
#
# 必要に応じて、サーバー生成の出力ページにサーバーのバージョンと仮想ホスト名を含む行を追加します
# (CGI エラーを除く、内部エラーのドキュメント、FTP ディレクトリのリスト、mod_status および mod_info の出力など)
# またはカスタム エラー ドキュメント)。
# 「EMail」に設定すると、ServerAdmin を指す mailto: 接続が含まれます。
# には次の値を指定できます: On | Off | EMail
#
ServerSignature On
#
# Aliases: 現時点で必要なエイリアスを追加します。形式は次のとおりです:
# Alias Alias
#
# エイリアスの末尾に「/」が含まれている場合は、URL にも「/」が含まれている必要があることに注意してください。
# したがって、この例では「/icons」はエイリアスではありません。
# エイリアスが「/」で終わる場合は、本名も「/」で終わる必要があります。
# エイリアスの末尾「/」が省略されている場合は、本名も省略する必要があります。
#
# FancyIndexed ディレクトリ リストを表すためにエイリアス「/icons/」を使用します。
# FancyIndexing を使用しない場合は、コメント アウトできます。
#
# エイリアス /icons/ "/usr/local/apache2/icons/"
# <ディレクトリ "/usr/local/apache2/icons">
# オプション インデックス MultiView
# AllowOverride なし
# 順序許可、拒否
## すべてから許可
#
#
# これにより、ServerRoot/manual が変更されます。このエイリアスは、DocumentRoot を変更した場合でも、マニュアル ページの場所を提供します。 man ページを用意する必要がない場合は、
# コメントアウトすることができます。
#
エイリアス/manual "/usr/loacl/apache2/manual"
<ディレクトリ "/usr/local/apache2/manual">
オプション インデックス FollowSymLinks MultiViews includeNoExec
AddOutputFilter include html
注文の許可、拒否
すべてから許可

#
# ScriptAlias: サービス スクリプトを含むディレクトリを指定します。
# ScriptAliases は、ここでのドキュメントが要求されたときにプログラムとして処理されることを除いて、本質的に Aliase と同じです。
# 末尾の「/」ルールは Alias と同じです
#
ScriptAlias /cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
# php 4 サポートを追加する手順は次のとおりです
AddType application/x-httpd -php .php
LoadModule php4_module modules/libphp4.so

#
# mod_cgid.c 設定を追加します。mod_cgid は、以下を使用する UNIX ソケット用のスクリプト インターフェイス パスを提供します
#通信用のcgid。
#
# Scriptsock logs/cgisock

#
# 「/usr/local/apache2/cgi-bin」を、ScriptAliased で指定された CGI ディレクトリに変更します。
#

AllowOverride なし
オプション なし
すべてから許可

#
#Redirect で指定できます顧客 クライアントは、現在のドキュメントではなく、サーバーの名前空間
# に存在するドキュメントを使用します。これにより、クライアントは、場所が変更されたドキュメントを見つけることができます。
# 例:
# Redirect Permanent /foo http://www.example.com/bar
#
# サーバー生成のディレクトリリストの表示を制御するコマンド
#
#
# IndexOptions: の表示特性を制御しますサーバーが生成したディレクトリ リスト。
#
IndexOptions FancyIndexing VersionSort
#
# AddIcon* コマンドは、さまざまな拡張子を持つ画像ファイルを表示する方法をサーバーに指示します
# は、FancyIndexed コマンドにのみ適用されます
#
AddIconByEncoding (CMP,/icons/compressed.gif) x -compress x -gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType ( VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon / icons/world2 .gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons /layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon / icons/f .gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon / icons/tex .gif .tex
AddIcon /icons/bomb.gif コア
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^ディレクトリ^^
AddIcon / icons/blank.gif ^^BLANKICON^^
#
# DefaultIcon は、アイコンが明示的に定義されていないファイルの処理を提供します
#
DefaultIcon /icons/unknown.gif
#
# AddDescription を使用すると、サーバーの後に配置できます-生成されたインデックス作成 簡単なメモ。
# FancyIndexed ディレクティブにのみ有効です。
# 形式: AddDescription "Description" ファイル名
#
# AddDescription "GZIP 圧縮ドキュメント" .gz
# AddDescription "tar アーカイブ" .tar
# AddDescription "GZIP 圧縮 tar アーカイブ" .tgz
#
# ReadmeName はサーバーを指定しますデフォルト README ファイルの名前を検索し、ディレクトリ リストに追加します
#
# HeaderName はディレクトリ リスト プレフィックス ファイルのファイル名を指定します
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore はディレクトリ インデックスを指定します無視され、リストに含まれません。
# 内のファイル名のコレクションは、シェルタイプのワイルドカードをサポートします。
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding を使用すると、(Mosaic/X 2.1+) を使用してメッセージ送信中に情報を解凍できます。
# 注: すべてのブラウザがこのオプションをサポートしているわけではありません。
# 名前は似ていますが、次の手順は上記の FancyIndexing カスタマイズ手順とは異なります。
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
#
# DefaultLanguage と AddLanguage を使用すると、ドキュメントの言語を指定できます。
# これにより、ユーザーがわかりやすい言語でドキュメント内を移動できるようになります。
#
# デフォルトの言語を指定します。これは、言語を指定しないすべてのパッケージがこの言語を使用することを意味します。
# ほとんどの場合、これが正しいことであると確信できない限り、これを設定しないほうがよいでしょう。
# 通常、特定の言語を使用しない方が、間違った言語を使用するよりも良いです。
#
# DefaultLanguage nl
#​​
# 注 1: 言語キーワードとして使用される接辞は間違いなく同じではありません - ポーランド語
# (インターネット標準言語コードは pl) の文書では、「AddLanguage pl. po」を使用する必要があります。
# Perl スクリプトの一般的な接辞の曖昧さを避けるため。
#
# 注 2: 次の例は、「Danmark/dk」と「Danmark/」の比較など、言語の 2 文字の略語がその国の 2 文字の略語と異なる例を示しています
# da"。
#
# 注 3: "ltz" の場合、RFC の規定に違反する 3 文字の接辞を使用します。
# 運用中に修正され、参照の取得には RFC1766 標準が使用されます。データ。 
#
# デンマーク語 (da) - オランダ語 (nl) - 英語 (en) - エストニア語 (et)
# フランス語 (fr) - ドイツ語 (de) - ギリシャ現代語 (el)
#イタリア語 - ノルウェー語 no) - ノルウェー語ニーノシュク (nn) - 韓国語 (ko)
# ポルトガル語 (pt) - - ルクセンブルジョワ* (ltz)
# スペイン語 (es) - スウェーデン語 (sv) - カタルーニャ語 (ca) - チェコ語(cz #) ポーランド語
() pl) - ブラジル語 ポルトガル語 (pt-br) - 日本語 (ja)
# ロシア語 (ru) - クロアチア語 (hr)
#
AddLanguage da .dk
AddLanguage nl .nl AddLanguage
en et .et
AddLangu年齢 .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage
Language
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt -br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage czAdd 🜎 ru
AddLanguage tw .tw
AddLanguage zh -tw .tw
AddLangu年齢 hr .hr
# LanguagePriority Registration Book #
# 🎼 による会社の年次報告書、国の経済の発展に関する会社の年次報告書
# 配列它们。また许你想要改变这个顺序。強制言語優先順位允许你は複数選択(優先)[
# または受け入れられません(フォールバック)
ForceLanguagePriority Prefer Fallback
#
# ForceLanguagePriority Prefer Fallback
#
# 、どうすればよいかわかりませんでも何をすればいいのか分かりませんdo.吗。同样地、指定
# 默认字符集有一小射损害,如一頁 iso-8859-1(latin1)
#
页面。すぐ近くにあるブックマークです
# 開発者の検索エンジンを入力してください。 javascropt URL を参照してください
#
#
#AddDefaultCharset ISO-8859-1
Add DefaultCharse GB2312#🸜# 私のお母さんとお父さんが映画の真ん中にいます
# http://www.iana.org/assignments/character をダウンロードします。 -sets http://www.iana.org/assignments/character-sets RFC アカウントに登録します。
#
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-88 59- 4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859 - 7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# ロシア語の場合、複数の文字セットが使用されます (使用方法は主にクライアント) :
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO- 10646-UCS -2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
# 次の文字セットは特定の標準 (iso) にマップされませんが、ブラウザーで広く使用されています
# サポート。これらの大文字に注目してください。
# (すべきではありませんが、一部のブラウザとの互換性のために行われています)
#
#
# のリストについては、http://www.iana.org/assianments/character-sets を参照してください。ただし、ブラウザのサポートは少ないです。
#
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharsetshift_jis .sjis
#
# AddType を使用すると、指定されたファイル タイプの mime.types ファイルに設定された MIME を追加または上書きできます
#
AddType application/x-tar .tgz
AddType image/ x-icon .ico
#
# AddHandler を使用すると、特定のファイル拡張子を「ハンドラー」にマップできます:
# ファイルの種類に依存しない動作。これはサーバーにコンパイルすることも、アクション ディレクティブ
# に追加することもできます (以下を参照)。
# ScriptAliased ディレクティブで指定されたもの以外の CGI スクリプトを使用するには:
# (使用できるようにするには、オプションに「ExecCGI」を追加する必要もあります。
#
# AddHandler cgi-script.cgi
#
# Forそれらを含むもの 独自の HTTP ヘッダー ファイル
#
# AddHandler send-as-is asis
#
# サーバー解析されたイメージマップ ファイルの場合:
#
# AddHandler imap-file マップ
#
# agemap ファイル:
#
# AddHandler imap - ファイル画像
#
# タイプ画像転送リソース用)
# (これは、Apache の「It Worked」ページを複数の言語で配布できるようにするためのデフォルト設定です)。
#
AddHandler type-map var
#
# フィルターを使用すると、クライアントに送信する前に処理できます。
#
# サーバー側で (SSI) を含む .shtml ドキュメントを分析するには:
# (このコマンドを実行するには、オプション コマンドに「インクルード」を追加する必要もあります。)
#
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
#
# Action では、一致するメディア ファイルが呼び出されたときに実行されるスクリプトを定義できます。これにより、
# 頻繁に使用される CGI スクリプトの URL パス名の繰り返し入力が削減されます。
# 形式: アクション media/type /cgi-script/location
# 形式: Action handler-name /cgi-script/location
#
#
# 構成可能なエラー応答には 3 つのスタイルがあります:
# 1) プレーンテキスト 2)ローカル リダイレクト 3) 外部リダイレクト
#
# いくつかの例:
# ErrorDocument 500 "サーバーがブーブーしました。"
# ErrorDocument 404 /missing.html
# ErrorDocument 404 "/cgi-bin/missing_handler.pl"
# ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# これらの命令を組み合わせることで、国際化されたエラー応答を作成できます。
#
# Alias を使用して、/error/HTTP_.html.var 応答を
# 多言語エラー メッセージのコレクションにリダイレクトします。正しいテキストに置き換えてください。
#
# 次の行を追加すると、
# HTTP_.html.var ファイルを変更せずに、これらのメッセージの表示を変更できます。
#
# Alias /error/include/ "/your/include/path/"
#
# /usr/local/apache2/error/include/ 配下のファイルを /your/inclue/path/ にコピーするには
# まず、仮想ホストごとにでも、独自のファイルのコレクションを作成できます。
# ServerSignature がどのように設定されているかに関係なく、デフォルトのインクルード ファイルには
# Aapche バージョン番号と ServerAdmin の電子メール アドレスが表示されます
#
# 国際化されたエラー ドキュメントには 3 つの
# モジュールが必要です: mod_alias、mod_include、mod_negotiation。これらを有効にするには、次の 30 行のコメントを解除します
# Alias /error/ "/usr/local/apache2/error/"
#
# なし
# Options includeNoExec
# AddOutputFilter include html
# AddHandler type-map var
# Order allowed,deny
# すべてから許可
# LanguagePriority en de es fr it nl sv
# ForceLanguagePriority Prefer Fallback
#

#
# ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error.php
# ErrorDocument 404 /error/HTTP_NOT_FOUND.html .var
# ErrorDocument 405 / error/HTTP_METHOD_NOT_ALLOWED.html.var
# ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
# ErrorDocument 410 /error/HTTP_GONE.html.var
# ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
# ErrorDocument 412 /error/ HTTP_PRECONDITION_FAILED.html.var
# ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
# ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
# ErrorDocument 415 /error/HTTP_SERV ICE_UNAVAILABLE.html.var
# ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR html.var
# エラードキュメント 501 /error/HTTP_NOT_IMPLEMENTED.html.var
# エラードキュメント 502 /error/HTTP_BAD_GATEWAY.html.var
# エラードキュメント 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
# エラードキュメント 5 06 /error/HTTP_VARIANT_ALSO_さまざまです。 html.var
#
# 次のコマンドは、ブラウザーの既知の問題を処理するために標準の HTTP 応答動作を変更します。
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 Force-response-1.0
BrowserMatch "RealPlayer 4.0" Force-response-1.0
BrowserMatch "Java/1.0" Force-response-1.0
BrowserMatch "JDK/1.0" Force-response-1.0
#
# 次のコマンドは、末尾に「/」のないディレクトリに対する非 GET リクエストのリダイレクトをオフにします
# これらのコマンドは、Microsoft の DAV メソッドを使用できない問題を修正します。リダイレクトされた WEB フォルダーに問題があります。
# Apple の DAV ファイル システムと Gnome の VFS もこの方法で DAV をサポートします
#。
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" リダイレクト-慎重に
BrowserMatch "^WebDrive" リダイレクト-慎重に
BrowserMatch "^WebDAVFS/1.[012]" リダイレクト-慎重に
BrowserMatch "^gnome-vfs" リダイレクト-慎重に慎重に
#
# URL: http://servername/server-status を使用して、mod_status 経由でサーバー ステータス情報を生成およびレポートできます。 .example.com を独自のドメイン名に変更します。
#
#
# SetHandler server-status
# すべてから拒否
# .example.com から許可
#
URL: http://servername/server-info を使用して、サーバー構成情報をリモートでレポートします
# (mod_info.c サポートが必要です)。 「.example.com」を独自のドメイン名に変更します。
#
#
# SetHandler server-info
# 注文拒否、許可
# すべてから拒否
# .example.com から許可
#

#
# プロキシ サーバー以下の運動プロキシサービスを削除するコマンドが利用可能です。
#
#
# ProxyRequests On
#
# すべてから拒否
# .example.com から許可
#
#
# HTTP/1.1「チャネル」ヘッダー処理をインストールまたはオフにします。
# (「フル」はサーバーのバージョン情報を追加し、「ブロック」はすべての出力「チャネル」ヘッダー情報を削除します。
# 次のオプションのいずれかに設定できます: Off | On | Full | Block
#
# ProxyVia On
#プロキシ サービスのキャッシュをインストールし、次の行のコメント記号を削除することをお勧めします。
# (CacheRoot なしのバッファリングなし)
#
# CacheRoot "/usr/local/apache2/proxy"
# CacheSize 5
# CacheGcInterval 4
# CacheMaxExpire 24
# CacheLastModifiedFactor 01
# CacheDefaultExpire 1
# NoCache a-domain.com another-domain.edu joes.garage-sale.com
#

# プロキシ コマンドが終了します。 #
# 追加の特定のモジュール設定
#

Include conf/ssl.conf

## 3 番目の領域: 仮想ホスト
#
# VirtualHost: 仮想ホストを設定できます。コンテナーを使用すると、ホスト上で複数の
# ドメイン/ホスト名を維持できます。ほとんどの構成情報は名前ベースの仮想ホストのみを使用するため、サーバー
# は IP アドレスを考慮する必要はありません。 *.
#
# 詳細については、
# URL:http://httpd.apache.org/docs-2.0/vhosts/> を参照してください。コマンド ライン オプション "-S" を使用して仮想ホスト構成を確認します。
#
# 名前ベースの仮想ホストを使用します
#
# 仮想ホストの例:
# ほとんどすべての Apache コマンドが仮想ホスト コンテナーで使用できます。
# 最初の仮想ホスト領域は、不明なサービス名のリクエストに応答するように構成されています。
# ServerAdmin webmaster@dummy-host
# DocumentRoot /www/docs/dummy-host .example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host .example.com-access_log commom
#


上記は、PHP4 と Apache のインストールを含む、中国語版 Apache2 httpdconf を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート