목차
Apache2 httpd.conf配置文件中文版详解
php教程 php手册 Apache2 httpd.conf 구성 파일의 중국어 버전에 대한 자세한 설명

Apache2 httpd.conf 구성 파일의 중국어 버전에 대한 자세한 설명

Oct 12, 2016 am 09:50 AM

이 기사는 http://www.cnblogs.com/xkxk/p/5501821.html에서 재인쇄되었습니다.

Apache2 httpd.conf 구성 파일의 중국어 버전에 대한 자세한 설명
#
# NCSA 서비스 기반 구성 파일입니다.
#
#아파치 서버의 주요 구성 파일입니다.
#서버 작동에 영향을 미치는 서버의 구성 지시문이 포함되어 있습니다.
#이 명령에 대한 자세한 내용은
#
#명령 정보를 이해하지 못한 채 읽지 마십시오.
#다음은 간단한 지침입니다. 온라인 설명서를 참조하지 않으면 경고가 표시됩니다.
#
#이 구성 지침은 다음 세 부분으로 나뉩니다.
#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 로그/accept.lock


#ScoreBoardFile: 내부 서비스 프로세스 정보를 저장하는 데 사용되는 파일입니다.
# 지정하지 않으면(기본값) 점수판은 익명의 공유 메모리 세그먼트
#에 저장되며 타사 소프트웨어에서 사용할 수 없습니다.
#지정된 경우 두 개의 Apache가 동일한 점수판 파일을 사용할 수 없도록 합니다.
#이 점수판 파일은 로컬 디스크에 저장되어야 합니다.
#


#ScoreBoardFilelogs/apache_runtime_status


#
#PidFile: 서버 시작 프로세스 번호를 기록하는 파일입니다.
#

PidFile 로그/httpd.pid

#
#Timeout: 수신 및 전송 전 시간 초과 초
#
시간 초과 300
#
#KeepAlive: 안정적인 연결(연결당 여러 요청)을 허용할지 여부,
#을 "끄기"로 설정하면 비활성화됩니다.
#
KeepAlive On
#
#MaxKeepAliveRequests: 안정적인 연결 동안 허용되는 최대 요청 수,
#은 무제한 액세스를 나타내기 위해 0으로 설정됩니다.
#성능 향상을 위해 더 큰 값으로 설정하는 것이 좋습니다.
MaxKeepAliveRequests 100
#
#KeepAliveTimeout: 동일한 연결에서 동일한 클라이언트로부터 요청을 받는 데 걸리는 시간(초)
#
KeepAliveTimeout 15
##
##Server-Pool 크기 설정(MPM용)
##
# prefork MPM
# StartServers: 시작 시 서버 시작된 프로세스 수
# MinSpareServers: 유지되는 최소 백업 프로세스 수
# MaxSpareServers: 유지되는 최대 백업 프로세스 수
# MaxClients: 서버에서 시작하도록 허용되는 최대 프로세스 수
# MaxRequestsPerChild: One 서비스 프로세스에서 허용하는 최대 요청 수

StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestPerChild 0

# 작업자 MPM
# StartServers: 서버 시작 시 서비스 프로세스 수
# MaxClients: 동시에 연결이 허용되는 최대 사용자 수
# MinSpareThreads: 유지해야 하는 최소 작업자 스레드 수
# MaxSpareThreads: The 유지 관리할 최대 작업자 스레드 수
# ThreadsPerChild :각 서비스 프로세스의 작업자 스레드 상수
# MaxRequestsPerChild: 서비스 프로세스에서 허용되는 최대 요청 수

StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0

# perchild MPM
# NumServers: 서비스 프로세스 수
# StartThreads: 각 프로세스의 시작 스레드 수 서비스 프로세스
# MinSpareThreads: 유지되는 최소 스레드 수 스레드 수
# MaxSpareThreads: 유지할 최대 스레드 수
# MaxThreadsPerChild: 각 서비스 프로세스에 허용되는 최대 스레드 수
# MaxRequestsPerChild: The 각 서비스 프로세스에 허용되는 최대 연결 수

NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 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

# NetWare MPM
# ThreadStachSize: 각 작업자 스레드에 할당된 스택 크기
# StartThreads: 서버 시작 시 시작된 스레드 수
# MinSpareThreads: 처리에 사용되는 유휴 스레드 실제 요청 수
# MaxSpareThreads: 유휴 스레드의 최대 수
# MaxThreads: 동시에 활성화되는 최대 스레드 수
# MaxRequestPerChild: 한 스레드에 대한 최대 서비스 요청 수
# 무제한 액세스를 달성하려면 0으로 설정하는 것이 좋습니다

ThreadStackSize 65536
StartThreads 250
MinSpareThreads 25
MaxSpareThreads 250
MaxThreads 1000
MaxRequestPerChild 0

# OS/ 2 MPM
# StartServers: 시작된 서비스 프로세스 수
# MinSpareThreads: 프로세스당 허용되는 최소 유휴 스레드
# MaxSpareThreads: 프로세스당 허용되는 최대 유휴 스레드
# MaxRequestsPerChild: 각 service 프로세스에서 허용하는 최대 연결 수

StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0

#
# Listen: 바인딩을 허용합니다. Apache 서비스를 지정된 IP 주소 및 포트에 지정하여 기본값을 교체합니다.
# 지침 참조
# Apache가 지정된 IP 주소에서만 수신하도록 하려면 다음 명령을 사용합니다.
# 방지하려면 IP 주소 0.0.0.0
#
# Listen 12.34.56.78:80
Listen 80
#
# 동적 공유 지원(DSO)
#
# DSO 모드에서 컴파일된 것을 사용하려면 모듈의 기능에 대해 해당 "LoadModule" 줄이 있어야 합니다.
# 따라서 이러한 지시어는 사용하기 전에 활성화할 수 있도록 여기에 포함됩니다.
# 정적으로 컴파일된 모듈은 여기에 나열할 필요가 없습니다(예: "httpd -l"로 나열된 모듈)
#
# 예:
# LoadModule foo_module module/mod_foo.so #
#
# ExtendedStatus: "server-status"가 호출되면 Apache가 "전체" 상태
# 정보(ExtendedStatus On) 또는 기본 정보(ExtendedStatus Off)를 생성할지 여부를 제어합니다.
# 기본값은 off
#
# ExtendedStatus On
### 두 번째 영역: "main" 서비스 구성
#
# 이 영역은 "main" 서비스 구성에서 사용하도록 생성됩니다. "
# 정의에 의해 처리되지 않는 모든 요청에 ​​응답하기 위한 서버 지시문 값입니다.
# 이 값은 나중에 정의되는 컨테이너에 대한 기본값도 제공합니다.
# 정의된 경우 여기에 정의된 명령 값은
#의 정의로 덮어쓰여집니다.
#


#
# httpd를 다른 사용자나 그룹으로 실행하려면 처음부터 루트로 시작한 다음 해당 사용자로 전환해야 합니다.
# 또는 사용하고 싶은 그룹.
#
# 사용자/그룹: httpd를 실행하는 사용자 및 그룹
# SCO(ODT3)에서 "User nouser" 및 "Group nogroup"을 사용합니다.
# HPUX에서는 다음 작업을 수행하지 못할 수 있습니다. 공유 메모리를 none으로 사용하려면 www 사용자를 생성하는 것이 좋습니다.
# 일부 커널은 그룹 ID가 60000보다 큰 경우 setgid(Group) 또는 semctl
(IPC_SET)을 거부합니다.
# 이러한 시스템에서는 "그룹 #-1"을 사용하지 마십시오.
#
사용자 없음
그룹 #-1


#
# ServerAdmin: 이메일 주소, 문제가 발생하면 Apache에서 이메일을 보내드립니다.
# 오류 문서로 이 주소는 서버 생성 페이지에 표시됩니다.
# 예: admin@your-domain.com
#
ServerAdmin kreny@sina.com
#
# ServerName은 Apache가 자신을 식별하는 데 사용하는 이름과 포트 번호를 지정합니다.
# 일반적으로 이 값은 자동으로 할당되지만 시작 오류를 방지하려면 명시적으로 지정하는 것이 좋습니다.
#
# 호스트에 잘못된 DNS 이름을 지정하면 서버 생성 리디렉션이 작동하지 않습니다.
# UseCanonicalName 지시문 참조
#
# 호스트에 등록된 DNS 이름이 없으면 여기에 IP 주소를 입력하세요.
# 이와 관계없이 서비스를 제공하려면 해당 IP 주소를 사용해야 합니다.
# 여기서는 서비스를 리디렉션하는 이해하기 쉬운 방법을 사용합니다.
ServerName www.dalouis.com:80
#
# UseCanonicalName: Apache가 URLS, SERVER_NAME 및
SERVER_PORT를 구성하는 방법을 결정하는 지시문입니다.
# "끄기"로 설정하면 Apache는 클라이언트가 제공한 호스트 이름과 포트 번호를 사용합니다.
# "On"으로 설정하면 Apache는 ServerName 지시문의 값을 사용합니다.
#
UseCanonicalName Off
#
# DocumentRoot: 문서의 루트 디렉터리입니다. 기본적으로 모든 요청은 이 디렉터리에서 응답됩니다.
# 하지만 기호 링크와 별칭을 사용하여 다른 위치를 가리킬 수 있습니다.
#
DocumentRoot "/home/redhat/public_html"
#
# Apache가 액세스할 수 있는 각 디렉터리(하위 디렉터리 포함)에 대해 액세스 권한을 구성할 수 있습니다.
#
# 먼저 상한 기능을 구성합니다.
# 이렇게 하면 파일 시스템이 있는 디렉터리에 대한 액세스가 비활성화되고 액세스를 허용하려는 디렉터리 블록이 추가됩니다.
# 아래와 같습니다

주문거부,허용
전체거부

#
# 여기서부터는 어떤 특수 기능을 사용할 수 있는지 명시적으로 허용해야 한다는 점에 유의하세요.
# - 따라서 Apache가 예상대로 작동하지 않는 경우
# 아래에서 Apache가 사용 가능하다고 명시적으로 지정했는지 확인하세요.
#
#
# 이것은 설정한 DocumentRoot로 변경됩니다
#

#
# 옵션: 이 명령의 값은 "없음", "모두" 또는 다음 옵션의 조합일 수 있습니다.
# 색인에는 FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews가 포함됩니다
#
# "MultiViews"는 명시적으로 지정되어야 하며 "Options All"은 이 기능을 제공하지 않습니다.
#
# 이 지시문은 복잡하고 중요합니다. 자세한 내용은
# "http://httpd.apache.org/docs-2.0/mod/core.html#optioins"를 참조하세요.
#
옵션 FollowSymLinks
#
# AllowOverride는 .htaccess 파일에 있는 지시어를 제어합니다.
# "모두", "없음" 또는 다음 지시어의 조합일 수 있습니다.
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# 제어할 사람 서브를 얻을 수 있습니다.
#
순서 허용,거부
모두 허용

#
# UserDir: ~사용자 요청이 수신될 때 사용자의 홈 디렉터리에 추가될 디렉터리 이름을 지정합니다. .
#
UserDir public_html
# UserDir 지시문의 취약점을 방지하려면 루트 사용자에 대해
# UserDir을 "./"와 같이 설정하는 것이 매우 유용합니다.
# Apache 1.3 이상을 사용하는 경우
# 서버 구성 파일에 다음 줄을 포함하는 것이 좋습니다.
UserDir 비활성화된 루트
#
# 다음은 사용 예입니다. 사이트 디렉토리를 읽기 전용으로 만드는 UserDir 지시어:
#
#
# AllowOverride FileInfo AuthConfig Limit Indexes
# Options MultiViews Indexes SymLinksIfOwnerMatch includeNoExec
#
# 주문 허용 ,거부
# 모두 허용
#
#
# 주문 거부,허용
# 모두 거부
#
#
#
# 디렉토리 색인: 정의 요청은 디렉토리이며 Apache는 사용자에게 서비스의 파일 이름을 제공합니다.
#
# index.html.var 파일(유형 이미지 파일)은 문서 처리 목록을 제공하는 데 사용됩니다.
# for 같은 목적으로 MultiViews 옵션을 사용할 수도 있지만 속도가 매우 느립니다.
#
DirectoryIndex index.php index.html index.html.var
#
# AccessFileName: 각 디렉토리에서 디렉토리에 대한 추가 구성 지침을 제공하는 파일의 파일 이름을 쿼리합니다.
# AllowOverride 지시문을 참조하세요.
#
AccessFileName .htaccess
#
# 다음 줄은 웹 클라이언트가 .htaccess 및 .htpasswd 파일을 볼 수 없도록 합니다.
#

순서 허용, 거부
모두 거부

#
# Typeconfig: mime.types 파일을 쿼리할 위치를 정의합니다.
#
TypeConfig conf/mime.types
#
# DefaultType: MIME 유형을 확인할 수 없는 경우 서버에서 제공하는 기본 MIME 유형을 정의합니다.
# 서비스가 주로 텍스트 또는 HTML 문서를 포함하는 경우 "text/plain"을 선택하는 것이 좋습니다.
# 소프트웨어나 이미지와 같은 바이너리 문서가 대부분인 경우
# "응용 프로그램을 사용해야 합니다. /octer-stream"을 사용하면 브라우저가 바이너리 파일을 텍스트로 표시하는 것을 방지할 수 있습니다.
#
DefaultType text/plain
#
# mod_mime_magic을 사용하면 서버가 자신의 유형을 정의하는 파일에서 다른 단서를 사용할 수 있습니다.
(힌트),
# 이 MIMEMagicFile 지시어는 힌트를 정의합니다. 정의가 상주하는 파일입니다.
#

MIMEMagicFile conf/magic

#
# HostnameLookups: 예를 들어 이 명령이 실행될 때 클라이언트의 이름이나 IP 주소를 기록할지 여부를 지정합니다.
# www.apache.org와 같은 호스트 이름을 기록하십시오. 꺼지면 IP 주소가 204.62.129.132로 기록됩니다.
# 기본값은 off입니다. on으로 설정하는 것보다 훨씬 좋습니다. 왜냐하면 on으로 설정하면 각 클라이언트 요청이
# 네임서버에 대해 하나 이상의 쿼리를 발생시키기 때문입니다.
#
HostnameLookups Off
#
# EnableMMAP: 메모리 덤프 수행 여부를 제어합니다(운영 체제에서 지원하는 경우).
# 기본값은 켜짐입니다. 서버가 네트워크 파일 시스템(NFS)에 설치된 경우 꺼주세요.
# 일부 시스템에서는 이 기능을 끄면 파일 시스템 유형에 관계없이 시스템 성능이 향상됩니다.
# 자세한 내용은 http://httpd.apache.org/docs-2.0/mod/core를 참조하세요. .html #enablemmap
#
# EnableMMAP off
#
# EnableSendfile: 파일 보내기에 sendfile 커널 지원을 사용할지 여부를 제어합니다
#(운영 체제에서 지원하는 경우). 기본값은 켜짐입니다. 서버가 네트워크 파일 시스템
#(NFS)에 설치되어 있으면 꺼주세요.
# http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile 참조
#
# EnableSendfile off
#
# ErrorLog: 오류 로그 파일 위치 .
# 내부에 ErrorLog 지시문을 정의하지 않으면 이 가상 호스트의 오류 정보가 여기에 기록됩니다
#. 여기에 ErrorLog를 정의하면 이러한 오류 메시지는 여기에 정의된 파일이 아니라
# 정의한 파일에 기록됩니다.
#
ErrorLog 로그/error_log
#
# LogLevel: 오류 로그 파일에 기록되는 로그 정보의 양을 제어합니다.
# 가능한 값에는 디버그, 정보, 알림, 경고, 오류, 치명적, 경고, 출현이 포함됩니다.
#
LogLevel 경고
#
# 다음 지시문은 CustomLog 지시문의 형식 별칭을 정의합니다.
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" 결합
LogFormat " %h %l %u %t "%r" %>s %b" 일반
LogFormat "%{Referer}i -> %U" 참조자
LogFormat "%{User-agent}i" Agent
# %I, %O를 사용하기 위해서는 mod_logio.c 모듈을 설치해야 합니다.
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O"
combinedio
#
# 액세스 로그 파일의 위치와 형식을 지정합니다(일반 로그 형식).
# 이 명령어를 내부에 정의하지 않으면 여기에 전송 정보가 기록됩니다.
# 이 명령어를 정의하면 여기서 정의한 위치가 아닌 지정한 위치에 기록됩니다.
#
CustomLog 로그/access_log 공통
#
# 에이전트 및 리퍼러 정보를 기록하려면 다음 명령을 사용하면 됩니다.
#
# CustomLog 로그/referer_log 리퍼러
# CustomLog 로그/agent_log 에이전트
#
# 파일을 사용하여 액세스, 에이전트 및 리퍼러 정보를 기록하려면
# 이 명령을 다음과 같이 정의할 수 있습니다.
#
# CustomLog 로그/access_log 결합
#
# ServerTokens
# 이 지시어는 HTTP 응답 헤더에 포함된 정보 유형을 정의합니다. 기본값은 "Full"입니다.
# 이는 모듈의 운영 체제 유형 및 컴파일 정보가 응답 헤더에 포함된다는 의미입니다.
#은 다음 열의 값 중 하나로 설정할 수 있습니다.
# Full | OS | Minimal | Major | Prod
# Full은 가장 적은 정보를 전달합니다.
#
ServerTokens Full
#
# 서버 생성 출력 페이지에 서버 버전 및 가상 호스트 이름을 포함한 정보 줄을 자유롭게 추가하세요.
#(내부 오류 문서, FTP 디렉토리 목록, mod_status 및 mod_info 출력 등(CGI 오류
# 또는 사용자 정의 오류 문서 제외).
# ServerAdmin을 가리키는 mailto: 연결을 포함하려면 "EMail"로 설정합니다.
#은 다음 값일 수 있습니다: On | Off | EMail
#
ServerSignature On
#
# 별칭: 이때 필요한 별칭을 추가합니다. 형식은 다음과 같습니다. 🎜># Alias ​​Alias ​​실명
#
# 별칭 끝에 "/"를 포함하는 경우 URL에도 "/"를 포함해야 한다는 점에 유의하세요.
# 따라서 이 예에서 "/icons"는 별칭이 아닙니다.
# 별칭이 "/"로 끝나는 경우 실제 이름도 "/"로 끝나야 합니다.
# 별칭에서 끝나는 "/"가 생략되면 실제 이름도 생략되어야 합니다.
#
# FancyIndexed 디렉터리 목록을 나타내기 위해 별칭 "/icons/"를 사용합니다.
# FancyIndexing을 사용하지 않으면 주석 처리할 수 있습니다.
#
# 별칭 ​​/icons/ "/usr/local/apache2/icons/"
#
# 옵션 인덱스 MultiViews
# AllowOverride None
# 주문 허용, 거부
## 모두 허용
#
#
# 이렇게 하면 ServerRoot가 변경됩니다. /수동 . 이 별칭은 DocumentRoot를 변경하더라도 매뉴얼 페이지
#의 위치를 ​​제공합니다. 매뉴얼 페이지가 있는 것에 관심이 없다면
# 주석 처리할 수 있습니다.
#
별칭 ​​/manual "/usr/loacl/apache2/manual"
옵션 인덱스 FollowSymLinks MultiViews ContainsNoExec
AddOutputFilter html 포함
주문 허용, 거부
모두에서 허용

#
# ScriptAlias: 서비스 스크립트가 포함된 디렉터리를 지정합니다.
# ScriptAliases는 여기 문서가 요청 시 프로그램으로 처리된다는 점을 제외하면 본질적으로 Aliases와 동일합니다.
# 후행 "/" 규칙은 Alias와 동일합니다
#
ScriptAlias ​​​​/cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
# 다음은 PHP 4 지원 추가 Command
AddType application/x-httpd-php .php
LoadModule php4_module module/libphp4.so

#
# mod_cgid.c 설정 추가, mod_cgid는 UNIX 제품군 제공 통신을 위해 cgid를 사용하는
# 스크립트 인터페이스의 인터페이스 경로입니다.
#
# Scriptsock 로그/cgisock

#
# "/usr/local/apache2/cgi-bin"을 ScriptAliased에서 지정한 CGI 디렉터리로 변경합니다.
# If 당신이 그것을 구성했습니다.
#

AllowOverride None
옵션 없음
주문 허용 ,거부
모두 허용

#
# 리디렉션을 사용하면 현재 문서 대신 서버 네임스페이스
#에 존재하는 문서를 사용하도록 클라이언트에 지시할 수 있습니다. 클라이언트는 해당 변경 위치 문서를 찾습니다.
# 예:
# 영구 /foo http://www.example.com/bar 리디렉션
#
# 서버 생성 디렉터리 목록 표시를 제어하는 ​​명령
#
#
# IndexOptions: 서버에서 생성된 디렉터리 목록 표시 특성을 제어합니다.
#
IndexOptions Fancy인덱싱 버전 정렬
#
# AddIcon* 指令告诉服务器不同扩 확장명 ​​图象文件如何显示,
# 只适用于FancyIndexed指令
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-gzip을 누르세요
AddIconByType(TXT,/icons/text.gif) 텍스트/*
AddIconByType(IMG,/icons/image2.gif) image/*
AddIconByType(SND,/icons/sound2.gif) audio/*
AddIconByType(VID,/icons/movie.gif) 비디오/*
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 읽어보기
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
#
# DefaultIcon 为那些没有显式定义图标的文件提供处理
#
DefaultIcon /icons/unknown.gif
#
# AddDescription允许你에서 서버 생성 索引后放置一个简短的说明。
# 只对FancyIndexed指令有效。
# 格式:AddDescription "说明" 文件nam
#
# AddDescription "GZIP 압축 문서" . gz #
# HeaderName指定目录列表前缀文件的文件name
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore指定目录索引忽略并仔不包含列表中的文件name集合,
# 支持shell类型的配符。
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding이 적용되었습니다(Mosaic/X 2.1+) 이름 사진, 但是下列的指令与上面的FancyIndexing정제 방식은 동일하지 않습니다.
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
#
# DefaultLanguage 및 AddLanguage允许你指定文档的语言。
# 这使你可以让用户用容易理解的语言浏览文档.
#
# 指定默认的语言,这意味着所有没有指定语言的包書将使用该语言。
# 多数情况下,你也许并不想设置它,除不你确信这样做是正确的.
# 通常,不使用确定的语言比使用错误的语言要好。
#
# 나이nl
#
# 참고 1: 作为语言关键字的词缀毫无疑问是不能一样的--采用波兰
# 文的文档(网络标准语言代码是pl)将希望使用“ AddLanguage pl .po”
# 来避免与perl脚本的一般词缀产生two义性.
#
# 참고 2: 下면적例子举例语言的two字符缩写与它的國家
#缩写不同(상동하지 않음) ,例如 “Danmark/dk” 및 “Danmark/da” 的比较.
#
# 참고 3: 에서 “ltz” 的情况下我们使用 3字符词缀 ,违犯了 RFC 的规定,
#运行中将修复它并使用RFC1766标准取得参考数据。
#
# 덴마크어(da) - 네덜란드어(nl) - 영어(en) - 에스토니아어(et)
# 프랑스어(fr) - 독일어 (de) - 그리스어-현대어(el)
# 이탈리아어(it) - 노르웨이어(no) - 노르웨이어 뉘노르스크(nn) - 한국어(ko)
# 포르투갈어(pt) - 룩셈부르크*(ltz)
# 스페인어(es) - 스웨덴어(sv) - 카탈로니아어(ca) - 체코어(cz)
# 폴란드어(pl) - 브라질 포르투갈어(pt-br) - 일본어(ja)
# 러시아어(ru) - 크로아티아어(hr)
#
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de . de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .sv addLanguage cz .cz
addLanguage ru .ru
addLanguage tw .tw
addLanguage zh-tw .tw
addlanguage hr .hr #
# 以优先次序递减的方式列流它们。我们或多或少地采用按字母排列顺序的方式
# 排列它们。也许你想要改变这个顺序。
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
#
# ForceLanguagePriority를 ​​사용하면 MULTIPLE CHOICES(선호)[통신의 경우]
# 또는 NOT ACCEPTABLE(대체)[허용되는 언어 일치의 경우]에 대한 결과 페이지를 제공할 수 있습니다.
#
ForceLanguagePriority Prefer Fallback
#
# 전송된 모든 페이지와
# 웹 사이트의 국제화를 위해 항상 기본 문자 집합을 지정하는 것이 좋습니다. , 이것이 바로 당신이 원했던 것이 아니겠습니까? 마찬가지로,
# 기본 문자 세트를 지정하면 iso-8859-1(latin1) 표준 명령
#을 사용하는 페이지에 약간의 손상이 가해집니다. 예를 들어 명시적으로 선언하기만 하면 됩니다.
# 항상 기본 문자 집합을 사용하도록 권장하는
# JavaScript 및 URL 구문과 관련된 몇 가지 브라우저 보안 이유도 있습니다.
#
#AddDefaultCharset ISO-8859-1
AddDefaultCharse GB2312
#
# 문자 세트는 일반적으로 파일 확장자의 형태로 사용됩니다. 변경이 있을 때마다 테스트를 제대로 수행하지 않는 한
# 언어 확장과의 충돌을 피하고 싶을 수도 있습니다.
# 문자 집합
# 이름 및 해당 RFC 목록은 http://www.iana.org/assemments/character-sets를 참조하세요.
#
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 . latin3
AddCharset ISO-8859-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
AddCharset Shift_jis .sjis
#
# AddType을 사용하면 지정된 파일 형식에 대한 MIME을 추가하거나 재정의할 수 있습니다. .types 파일에 구성된 MIME
#
AddType application/x-tar .tgz
AddType image/x-icon .ico
#
# AddHandler를 사용하면 특정 파일 확장자를 " handlers":
# 파일 유형 독립적인 동작. 이는 서버에 컴파일되거나 Action 지시어
#에 추가될 수 있습니다(아래 참조).
# ScriptAliased 지시어에 지정된 것 이외의 CGI 스크립트를 사용하려면:
# (이를 사용하려면 옵션에 "ExecCGI"도 추가해야 합니다.
#
# AddHandler cgi-script .cgi
#
# 자체 HTTP 헤더가 포함된 파일의 경우
#
# AddHandler send-as-is asis
#
# 서버에서 구문 분석된 이미지 맵 파일의 경우:
#
# AddHandler imap-file map
#
# agemap 파일:
#
#AddHandler imap-file map
#
# 유형 이미지 전송 리소스의 경우)
# (이것은 Apache의 "It Worked" 페이지가 여러 언어로 배포되도록 허용하는 기본 설정입니다).
#
AddHandler type-map var
#
# 필터를 사용하면 클라이언트에 보내기 전에 처리할 수 있습니다.
#
# 서버 측에서 (SSI)가 포함된 .shtml 문서를 분석하려면:
# (이 명령을 실행하려면 옵션 명령에 "Includes"도 추가해야 합니다.)
#
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
#
# 액션을 사용하면 일치하는 미디어 파일이 호출될 때 실행될 스크립트를 정의할 수 있습니다. 이렇게 하면 자주 사용되는 CGI 스크립트에 대한 URL 경로 이름의
# 중복 항목이 줄어듭니다.
# 형식: 작업 미디어/유형 /cgi-script/location
# 형식: 작업 핸들러 이름 /cgi-script/location
#
#
# 구성 가능한 세 가지 오류 응답이 있습니다. 스타일:
# 1) 일반 텍스트 2) 로컬 리디렉션 3) 외부 리디렉션
#
# 몇 가지 예:
# ErrorDocument 500 "The server made a boo boo."
# ErrorDocument 404 /missing.html
# ErrorDocument 404 "/cgi-bin/missing_handler.pl"
# ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# 이러한 명령어를 결합하여 국제화된 오류 응답을 만들 수 있습니다.
#
# 별칭을 사용하여 /error/HTTP_.html.var 응답을
으로 리디렉션합니다.# 다국어 오류 메시지 모음입니다. 올바른 텍스트로 바꾸세요.
#
# 다음 줄을 추가하면
# HTTP_.html.var 파일을 변경하지 않고도 이러한 메시지의 표시를 변경할 수 있습니다.
#
# 별칭 ​​/error/include/ "/your/include/path/"
#
# /usr/local/apache2/error/include/ 아래의 파일을 복사하려면 / your/inclue/path/
# 시작하려면 각 가상 호스트에 대해서도 자신만의 파일 컬렉션을 만들 수 있습니다.
# ServerSignature 설정 방법에 관계없이 기본 포함 파일에는
# Aapche 버전 번호 및 ServerAdmin 이메일 주소가 표시됩니다.
#
# 국제화된 오류 문서에는 mod_alias, mod_include 및 mod_negotiation 3이 필요합니다.
#개의 모듈. 활성화하려면 다음 30줄의 주석 처리를 제거하세요.
# Alias ​​​​/error/ "/usr/local/apache2/error/"
#
#
# AllowOverride None
# Options ContainsNoExec
# AddOutputFilter html 포함
# AddHandler type-map 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/HT TP_SERVICE_UN AVAILABLE.html.var
# ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
# ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
# ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
# ErrorDocument 503 /error/HTTP_SERV ICE_UNAVAILABLE.html.var
# ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.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이 아닌 요청의 리디렉션을 해제합니다. " Directed,
# 이 명령은 Microsoft의 DAV 방식이 리디렉션된 WEB 폴더를 올바르게 처리하지 못하는 문제를 해결합니다.
# Apple의 DAV 파일 시스템과 Gnome의 VFS도 이런 방식으로 DAV를 지원합니다
#.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" 리디렉션에 주의하세요
BrowserMatch "^WebDrive" 리디렉션에 주의하세요
BrowserMatch "^WebDAVFS/1.[012]" 리디렉션에 주의하세요
BrowserMatch "^gnome-vfs" 리디렉션 주의
#
#을 사용하면 http://servername/server-status URL을 사용하여 mod_status를 통해 서버 상태 정보를 생성하고 보고할 수 있습니다. .example.com을 자신의 도메인 이름으로 변경하세요.
#
#
# SetHandler 서버 상태
# 주문 거부, 허용
# 모두 거부
# .example.com에서 허용
#
#
# URL: http://servername/server-info
#을 사용하여 서버 구성 정보를 원격으로 보고할 수 있습니다(mod_info.c 지원 필요). ".example.com"을 자신의 도메인 이름으로 변경하세요.
#
#
# SetHandler 서버 정보
# 주문 거부, 허용
# 모두 거부
# .example.com에서 허용
#
#
# 프록시 서버 명령, 프록시 서비스를 사용할 수 있도록 하려면 다음을 제거하세요.
#
#
# ProxyRequests On
#
# 주문 거부, 허용
# 모두 거부
# .example.com에서 허용
#
#
# HTTP/1.1 "채널" 헤더 처리를 설치하거나 비활성화합니다.
# ("전체"는 서버 버전 정보를 추가하고 "차단"은 모든 출력 "채널" 헤더 정보를 제거합니다.
# 다음 옵션 중 하나로 설정할 수 있습니다: 끄기 | 켜기 | 전체 | 차단
#
# 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
#
# 프록시 명령 끝
#
# 추가 모듈별 구성
#

conf/ 포함 ssl.conf

## 영역 3: 가상 호스트
#
# VirtualHost: 가상 호스트 컨테이너를 설정하여 호스트에서 여러
를 유지 관리할 수 있습니다.# 도메인 이름/호스트 이름. 대부분의 구성 정보는 이름 기반 가상 호스트만 사용하므로
# 서버는 IP 주소에 대해 걱정할 필요가 없습니다. 다음 명령은 가상 호스트 이름을 *로 바꿉니다.
#
# 가상 호스트를 구성하기 전에
# URL: http://httpd.apache.org/docs-2.0/vhosts/>를 참조하세요.
#
# 명령줄 옵션 "-S"를 사용하여 가상 호스트 구성을 확인할 수 있습니다.
#
# 이름 기반 가상 호스팅을 사용합니다.
#
# NameVirtualHost *
#
# 가상 호스트 예:
# 가상 호스트 컨테이너에서는 거의 모든 Apache 명령을 사용할 수 있습니다.
# 첫 번째 가상 호스트 영역은 알 수 없는 서비스 이름을 가진 요청에 응답하도록 구성됩니다.
#
#
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example. com
# ErrorLog 로그/dummy-host.example.com-error_log
# CustomLog 로그/dummy-host.example.com-access_log commom
#

Apache2 httpd.conf配置文件中文版详解

Apache2 httpd.conf 구성 파일의 중국어 버전에 대한 자세한 설명
#
# NCSA 서비스 기반 구성 파일입니다.
#
#아파치 서버의 주요 구성 파일입니다.
#서버 작동에 영향을 미치는 서버의 구성 지시문이 포함되어 있습니다.
#이 명령에 대한 자세한 내용은
#
#명령 정보를 이해하지 못한 채 읽지 마십시오.
#다음은 간단한 지침입니다. 온라인 설명서를 참조하지 않으면 경고가 표시됩니다.
#
#이 구성 지침은 다음 세 부분으로 나뉩니다.
#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 로그/accept.lock


#ScoreBoardFile: 내부 서비스 프로세스 정보를 저장하는 데 사용되는 파일입니다.
# 지정하지 않으면(기본값) 점수판은 익명의 공유 메모리 세그먼트
#에 저장되며 타사 소프트웨어에서 사용할 수 없습니다.
#지정된 경우 두 개의 Apache가 동일한 점수판 파일을 사용할 수 없도록 합니다.
#이 점수판 파일은 로컬 디스크에 저장되어야 합니다.
#


#ScoreBoardFilelogs/apache_runtime_status


#
#PidFile: 서버 시작 프로세스 번호를 기록하는 파일입니다.
#

PidFile 로그/httpd.pid

#
#Timeout: 수신 및 전송 전 시간 초과 초
#
시간 초과 300
#
#KeepAlive: 안정적인 연결(연결당 여러 요청)을 허용할지 여부,
#을 "끄기"로 설정하면 비활성화됩니다.
#
KeepAlive On
#
#MaxKeepAliveRequests: 안정적인 연결 동안 허용되는 최대 요청 수,
#은 무제한 액세스를 나타내기 위해 0으로 설정됩니다.
#성능 향상을 위해 더 큰 값으로 설정하는 것이 좋습니다.
MaxKeepAliveRequests 100
#
#KeepAliveTimeout: 동일한 연결에서 동일한 클라이언트로부터 요청을 받는 데 걸리는 시간(초)
#
KeepAliveTimeout 15
##
##Server-Pool 크기 설정(MPM용)
##
# prefork MPM
# StartServers: 시작 시 서버 시작된 프로세스 수
# MinSpareServers: 유지되는 최소 백업 프로세스 수
# MaxSpareServers: 유지되는 최대 백업 프로세스 수
# MaxClients: 서버에서 시작하도록 허용되는 최대 프로세스 수
# MaxRequestsPerChild: One 서비스 프로세스에서 허용하는 최대 요청 수

StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestPerChild 0

# 작업자 MPM
# StartServers: 서버 시작 시 서비스 프로세스 수
# MaxClients: 동시에 연결이 허용되는 최대 사용자 수
# MinSpareThreads: 유지해야 하는 최소 작업자 스레드 수
# MaxSpareThreads: The 유지 관리할 최대 작업자 스레드 수
# ThreadsPerChild :각 서비스 프로세스의 작업자 스레드 상수
# MaxRequestsPerChild: 서비스 프로세스에서 허용되는 최대 요청 수

StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0

# perchild MPM
# NumServers: 서비스 프로세스 수
# StartThreads: 각 프로세스의 시작 스레드 수 서비스 프로세스
# MinSpareThreads: 유지되는 최소 스레드 수 스레드 수
# MaxSpareThreads: 유지할 최대 스레드 수
# MaxThreadsPerChild: 각 서비스 프로세스에 허용되는 최대 스레드 수
# MaxRequestsPerChild: The 각 서비스 프로세스에 허용되는 최대 연결 수

NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 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

# NetWare MPM
# ThreadStachSize: 각 작업자 스레드에 할당된 스택 크기
# StartThreads: 서버 시작 시 시작된 스레드 수
# MinSpareThreads: 처리에 사용되는 유휴 스레드 실제 요청 수
# MaxSpareThreads: 유휴 스레드의 최대 수
# MaxThreads: 동시에 활성화되는 최대 스레드 수
# MaxRequestPerChild: 한 스레드에 대한 최대 서비스 요청 수
# 무제한 액세스를 달성하려면 0으로 설정하는 것이 좋습니다

ThreadStackSize 65536
StartThreads 250
MinSpareThreads 25
MaxSpareThreads 250
MaxThreads 1000
MaxRequestPerChild 0

# OS/ 2 MPM
# StartServers: 시작된 서비스 프로세스 수
# MinSpareThreads: 프로세스당 허용되는 최소 유휴 스레드
# MaxSpareThreads: 프로세스당 허용되는 최대 유휴 스레드
# MaxRequestsPerChild: 각 service 프로세스에서 허용하는 최대 연결 수

StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0

#
# Listen: 바인딩을 허용합니다. Apache 서비스를 지정된 IP 주소 및 포트에 지정하여 기본값을 교체합니다.
# 지침 참조
# Apache가 지정된 IP 주소에서만 수신하도록 하려면 다음 명령을 사용합니다.
# 방지하려면 IP 주소 0.0.0.0
#
# Listen 12.34.56.78:80
Listen 80
#
# 동적 공유 지원(DSO)
#
# DSO 모드에서 컴파일된 것을 사용하려면 모듈의 기능에 대해 해당 "LoadModule" 줄이 있어야 합니다.
# 따라서 이러한 지시어는 사용하기 전에 활성화할 수 있도록 여기에 포함됩니다.
# 정적으로 컴파일된 모듈은 여기에 나열할 필요가 없습니다(예: "httpd -l"로 나열된 모듈)
#
# 예:
# LoadModule foo_module module/mod_foo.so #
#
# ExtendedStatus: "server-status"가 호출되면 Apache가 "전체" 상태
# 정보(ExtendedStatus On) 또는 기본 정보(ExtendedStatus Off)를 생성할지 여부를 제어합니다.
# 기본값은 off
#
# ExtendedStatus On
### 두 번째 영역: "main" 서비스 구성
#
# 이 영역은 "main" 서비스 구성에서 사용하도록 생성됩니다. "
# 정의에 의해 처리되지 않는 모든 요청에 ​​응답하기 위한 서버 지시문 값입니다.
# 이 값은 나중에 정의되는 컨테이너에 대한 기본값도 제공합니다.
# 정의된 경우 여기에 정의된 명령 값은
#의 정의로 덮어쓰여집니다.
#


#
# httpd를 다른 사용자나 그룹으로 실행하려면 처음부터 루트로 시작한 다음 해당 사용자로 전환해야 합니다.
# 또는 사용하고 싶은 그룹.
#
# 사용자/그룹: httpd를 실행하는 사용자 및 그룹
# SCO(ODT3)에서 "User nouser" 및 "Group nogroup"을 사용합니다.
# HPUX에서는 다음 작업을 수행하지 못할 수 있습니다. 공유 메모리를 none으로 사용하려면 www 사용자를 생성하는 것이 좋습니다.
# 일부 커널은 그룹 ID가 60000보다 큰 경우 setgid(Group) 또는 semctl
(IPC_SET)을 거부합니다.
# 이러한 시스템에서는 "그룹 #-1"을 사용하지 마십시오.
#
사용자 없음
그룹 #-1


#
# ServerAdmin: 이메일 주소, 문제가 발생하면 Apache에서 이메일을 보내드립니다.
# 오류 문서로 이 주소는 서버 생성 페이지에 표시됩니다.
# 예: admin@your-domain.com
#
ServerAdmin kreny@sina.com
#
# ServerName은 Apache가 자신을 식별하는 데 사용하는 이름과 포트 번호를 지정합니다.
# 일반적으로 이 값은 자동으로 할당되지만 시작 오류를 방지하려면 명시적으로 지정하는 것이 좋습니다.
#
# 호스트에 잘못된 DNS 이름을 지정하면 서버 생성 리디렉션이 작동하지 않습니다.
# UseCanonicalName 지시문 참조
#
# 호스트에 등록된 DNS 이름이 없으면 여기에 IP 주소를 입력하세요.
# 이와 관계없이 서비스를 제공하려면 해당 IP 주소를 사용해야 합니다.
# 여기서는 서비스를 리디렉션하는 이해하기 쉬운 방법을 사용합니다.
ServerName www.dalouis.com:80
#
# UseCanonicalName: Apache가 URLS, SERVER_NAME 및
SERVER_PORT를 구성하는 방법을 결정하는 지시문입니다.
# "끄기"로 설정하면 Apache는 클라이언트가 제공한 호스트 이름과 포트 번호를 사용합니다.
# "On"으로 설정하면 Apache는 ServerName 지시문의 값을 사용합니다.
#
UseCanonicalName Off
#
# DocumentRoot: 문서의 루트 디렉터리입니다. 기본적으로 모든 요청은 이 디렉터리에서 응답됩니다.
# 하지만 기호 링크와 별칭을 사용하여 다른 위치를 가리킬 수 있습니다.
#
DocumentRoot "/home/redhat/public_html"
#
# Apache가 액세스할 수 있는 각 디렉터리(하위 디렉터리 포함)에 대해 액세스 권한을 구성할 수 있습니다.
#
# 먼저 상한 기능을 구성합니다.
# 이렇게 하면 파일 시스템이 있는 디렉터리에 대한 액세스가 비활성화되고 액세스를 허용하려는 디렉터리 블록이 추가됩니다.
# 아래와 같습니다

주문거부,허용
전체거부

#
# 여기서부터는 어떤 특수 기능을 사용할 수 있는지 명시적으로 허용해야 한다는 점에 유의하세요.
# - 따라서 Apache가 예상대로 작동하지 않는 경우
# 아래에서 Apache가 사용 가능하다고 명시적으로 지정했는지 확인하세요.
#
#
# 이것은 설정한 DocumentRoot로 변경됩니다
#

#
# 옵션: 이 명령의 값은 "없음", "모두" 또는 다음 옵션의 조합일 수 있습니다.
# 색인에는 FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews가 포함됩니다
#
# "MultiViews"는 명시적으로 지정되어야 하며 "Options All"은 이 기능을 제공하지 않습니다.
#
# 이 지시문은 복잡하고 중요합니다. 자세한 내용은
# "http://httpd.apache.org/docs-2.0/mod/core.html#optioins"를 참조하세요.
#
옵션 FollowSymLinks
#
# AllowOverride는 .htaccess 파일에 있는 지시어를 제어합니다.
# "모두", "없음" 또는 다음 지시어의 조합일 수 있습니다.
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# 제어할 사람 서브를 얻을 수 있습니다.
#
순서 허용,거부
모두 허용

#
# UserDir: ~사용자 요청이 수신될 때 사용자의 홈 디렉터리에 추가될 디렉터리 이름을 지정합니다. .
#
UserDir public_html
# UserDir 지시문의 취약점을 방지하려면 루트 사용자에 대해
# UserDir을 "./"와 같이 설정하는 것이 매우 유용합니다.
# Apache 1.3 이상을 사용하는 경우
# 서버 구성 파일에 다음 줄을 포함하는 것이 좋습니다.
UserDir 비활성화된 루트
#
# 다음은 사용 예입니다. 사이트 디렉토리를 읽기 전용으로 만드는 UserDir 지시어:
#
#
# AllowOverride FileInfo AuthConfig Limit Indexes
# Options MultiViews Indexes SymLinksIfOwnerMatch includeNoExec
#
# 주문 허용 ,거부
# 모두 허용
#
#
# 주문 거부,허용
# 모두 거부
#
#
#
# 디렉토리 색인: 정의 요청은 디렉토리이며 Apache는 사용자에게 서비스의 파일 이름을 제공합니다.
#
# index.html.var 파일(유형 이미지 파일)은 문서 처리 목록을 제공하는 데 사용됩니다.
# for 같은 목적으로 MultiViews 옵션을 사용할 수도 있지만 속도가 매우 느립니다.
#
DirectoryIndex index.php index.html index.html.var
#
# AccessFileName: 각 디렉토리에서 디렉토리에 대한 추가 구성 지침을 제공하는 파일의 파일 이름을 쿼리합니다.
# AllowOverride 지시문을 참조하세요.
#
AccessFileName .htaccess
#
# 다음 줄은 웹 클라이언트가 .htaccess 및 .htpasswd 파일을 볼 수 없도록 합니다.
#

순서 허용, 거부
모두 거부

#
# Typeconfig: mime.types 파일을 쿼리할 위치를 정의합니다.
#
TypeConfig conf/mime.types
#
# DefaultType: MIME 유형을 확인할 수 없는 경우 서버에서 제공하는 기본 MIME 유형을 정의합니다.
# 서비스가 주로 텍스트 또는 HTML 문서를 포함하는 경우 "text/plain"을 선택하는 것이 좋습니다.
# 소프트웨어나 이미지와 같은 바이너리 문서가 대부분인 경우
# "응용 프로그램을 사용해야 합니다. /octer-stream"을 사용하면 브라우저가 바이너리 파일을 텍스트로 표시하는 것을 방지할 수 있습니다.
#
DefaultType text/plain
#
# mod_mime_magic을 사용하면 서버가 자신의 유형을 정의하는 파일에서 다른 단서를 사용할 수 있습니다.
(힌트),
# 이 MIMEMagicFile 지시어는 힌트를 정의합니다. 정의가 상주하는 파일입니다.
#

MIMEMagicFile conf/magic

#
# HostnameLookups: 예를 들어 이 명령이 실행될 때 클라이언트의 이름이나 IP 주소를 기록할지 여부를 지정합니다.
# www.apache.org와 같은 호스트 이름을 기록하십시오. 꺼지면 IP 주소가 204.62.129.132로 기록됩니다.
# 기본값은 off입니다. on으로 설정하는 것보다 훨씬 좋습니다. 왜냐하면 on으로 설정하면 각 클라이언트 요청이
# 네임서버에 대해 하나 이상의 쿼리를 발생시키기 때문입니다.
#
HostnameLookups Off
#
# EnableMMAP: 메모리 덤프 수행 여부를 제어합니다(운영 체제에서 지원하는 경우).
# 기본값은 켜짐입니다. 서버가 네트워크 파일 시스템(NFS)에 설치된 경우 꺼주세요.
# 일부 시스템에서는 이 기능을 끄면 파일 시스템 유형에 관계없이 시스템 성능이 향상됩니다.
# 자세한 내용은 http://httpd.apache.org/docs-2.0/mod/core를 참조하세요. .html #enablemmap
#
# EnableMMAP off
#
# EnableSendfile: 파일 보내기에 sendfile 커널 지원을 사용할지 여부를 제어합니다
#(운영 체제에서 지원하는 경우). 기본값은 켜짐입니다. 서버가 네트워크 파일 시스템
#(NFS)에 설치되어 있으면 꺼주세요.
# http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile 참조
#
# EnableSendfile off
#
# ErrorLog: 오류 로그 파일 위치 .
# 내부에 ErrorLog 지시문을 정의하지 않으면 이 가상 호스트의 오류 정보가 여기에 기록됩니다
#. 여기에 ErrorLog를 정의하면 이러한 오류 메시지는 여기에 정의된 파일이 아니라
# 정의한 파일에 기록됩니다.
#
ErrorLog 로그/error_log
#
# LogLevel: 오류 로그 파일에 기록되는 로그 정보의 양을 제어합니다.
# 가능한 값에는 디버그, 정보, 알림, 경고, 오류, 치명적, 경고, 출현이 포함됩니다.
#
LogLevel 경고
#
# 다음 지시문은 CustomLog 지시문의 형식 별칭을 정의합니다.
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" 결합
LogFormat " %h %l %u %t "%r" %>s %b" 일반
LogFormat "%{Referer}i -> %U" 참조자
LogFormat "%{User-agent}i" Agent
# %I, %O를 사용하기 위해서는 mod_logio.c 모듈을 설치해야 합니다.
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O"
combinedio
#
# 액세스 로그 파일의 위치와 형식을 지정합니다(일반 로그 형식).
# 이 명령어를 내부에 정의하지 않으면 여기에 전송 정보가 기록됩니다.
# 이 명령어를 정의하면 여기서 정의한 위치가 아닌 지정한 위치에 기록됩니다.
#
CustomLog 로그/access_log 공통
#
# 에이전트 및 리퍼러 정보를 기록하려면 다음 명령을 사용하면 됩니다.
#
# CustomLog 로그/referer_log 리퍼러
# CustomLog 로그/agent_log 에이전트
#
# 파일을 사용하여 액세스, 에이전트 및 리퍼러 정보를 기록하려면
# 이 명령을 다음과 같이 정의할 수 있습니다.
#
# CustomLog 로그/access_log 결합
#
# ServerTokens
# 이 지시어는 HTTP 응답 헤더에 포함된 정보 유형을 정의합니다. 기본값은 "Full"입니다.
# 이는 모듈의 운영 체제 유형 및 컴파일 정보가 응답 헤더에 포함된다는 의미입니다.
#은 다음 열의 값 중 하나로 설정할 수 있습니다.
# Full | OS | Minimal | Major | Prod
# Full은 가장 적은 정보를 전달합니다.
#
ServerTokens Full
#
# 서버 생성 출력 페이지에 서버 버전 및 가상 호스트 이름을 포함한 정보 줄을 자유롭게 추가하세요.
#(내부 오류 문서, FTP 디렉토리 목록, mod_status 및 mod_info 출력 등(CGI 오류
# 또는 사용자 정의 오류 문서 제외).
# ServerAdmin을 가리키는 mailto: 연결을 포함하려면 "EMail"로 설정합니다.
#은 다음 값일 수 있습니다: On | Off | EMail
#
ServerSignature On
#
# 별칭: 이때 필요한 별칭을 추가합니다. 형식은 다음과 같습니다. 🎜># Alias ​​Alias ​​실명
#
# 별칭 끝에 "/"를 포함하는 경우 URL에도 "/"를 포함해야 한다는 점에 유의하세요.
# 따라서 이 예에서 "/icons"는 별칭이 아닙니다.
# 별칭이 "/"로 끝나는 경우 실제 이름도 "/"로 끝나야 합니다.
# 별칭에서 끝나는 "/"가 생략되면 실제 이름도 생략되어야 합니다.
#
# FancyIndexed 디렉터리 목록을 나타내기 위해 별칭 "/icons/"를 사용합니다.
# FancyIndexing을 사용하지 않으면 주석 처리할 수 있습니다.
#
# 별칭 ​​/icons/ "/usr/local/apache2/icons/"
#
# 옵션 인덱스 MultiViews
# AllowOverride None
# 주문 허용, 거부
## 모두 허용
#
#
# 이렇게 하면 ServerRoot가 변경됩니다. /수동 . 이 별칭은 DocumentRoot를 변경하더라도 매뉴얼 페이지
#의 위치를 ​​제공합니다. 매뉴얼 페이지가 있는 것에 관심이 없다면
# 주석 처리할 수 있습니다.
#
별칭 ​​/manual "/usr/loacl/apache2/manual"
옵션 인덱스 FollowSymLinks MultiViews ContainsNoExec
AddOutputFilter html 포함
주문 허용, 거부
모두에서 허용

#
# ScriptAlias: 서비스 스크립트가 포함된 디렉터리를 지정합니다.
# ScriptAliases는 여기 문서가 요청 시 프로그램으로 처리된다는 점을 제외하면 본질적으로 Aliases와 동일합니다.
# 후행 "/" 규칙은 Alias와 동일합니다
#
ScriptAlias ​​​​/cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
# 다음은 PHP 4 지원 추가 Command
AddType application/x-httpd-php .php
LoadModule php4_module module/libphp4.so

#
# mod_cgid.c 설정 추가, mod_cgid는 UNIX 제품군 제공 통신을 위해 cgid를 사용하는
# 스크립트 인터페이스의 인터페이스 경로입니다.
#
# Scriptsock 로그/cgisock

#
# "/usr/local/apache2/cgi-bin"을 ScriptAliased에서 지정한 CGI 디렉터리로 변경합니다.
# If 당신이 그것을 구성했습니다.
#

AllowOverride None
옵션 없음
주문 허용 ,거부
모두 허용

#
# 리디렉션을 사용하면 현재 문서 대신 서버 네임스페이스
#에 존재하는 문서를 사용하도록 클라이언트에 지시할 수 있습니다. 클라이언트는 해당 변경 위치 문서를 찾습니다.
# 예:
# 영구 /foo http://www.example.com/bar 리디렉션
#
# 서버 생성 디렉터리 목록 표시를 제어하는 ​​명령
#
#
# IndexOptions: 서버에서 생성된 디렉터리 목록 표시 특성을 제어합니다.
#
IndexOptions Fancy인덱싱 버전 정렬
#
# AddIcon* 指令告诉服务器不同扩 확장명 ​​图象文件如何显示,
# 只适用于FancyIndexed指令
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-gzip을 누르세요
AddIconByType(TXT,/icons/text.gif) 텍스트/*
AddIconByType(IMG,/icons/image2.gif) image/*
AddIconByType(SND,/icons/sound2.gif) audio/*
AddIconByType(VID,/icons/movie.gif) 비디오/*
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 읽어보기
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
#
# DefaultIcon 为那些没有显式定义图标的文件提供处理
#
DefaultIcon /icons/unknown.gif
#
# AddDescription允许你에서 서버 생성 索引后放置一个简短的说明。
# 只对FancyIndexed指令有效。
# 格式:AddDescription "说明" 文件nam
#
# AddDescription "GZIP 압축 문서" . gz #
# HeaderName指定目录列表前缀文件的文件name
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore指定目录索引忽略并仔不包含列表中的文件name集合,
# 支持shell类型的配符。
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding이 적용되었습니다(Mosaic/X 2.1+) 이름 사진, 但是下列的指令与上面的FancyIndexing정제 방식은 동일하지 않습니다.
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
#
# DefaultLanguage 및 AddLanguage允许你指定文档的语言。
# 这使你可以让用户用容易理解的语言浏览文档.
#
# 指定默认的语言,这意味着所有没有指定语言的包書将使用该语言。
# 多数情况下,你也许并不想设置它,除不你确信这样做是正确的.
# 通常,不使用确定的语言比使用错误的语言要好。
#
# 나이nl
#
# 참고 1: 作为语言关键字的词缀毫无疑问是不能一样的--采用波兰
# 文的文档(网络标准语言代码是pl)将希望使用“ AddLanguage pl .po”
# 来避免与perl脚本的一般词缀产生two义性.
#
# 참고 2: 下면적例子举例语言的two字符缩写与它的國家
#缩写不同(상동하지 않음) ,例如 “Danmark/dk” 및 “Danmark/da” 的比较.
#
# 참고 3: 에서 “ltz” 的情况下我们使用 3字符词缀 ,违犯了 RFC 的规定,
#运行中将修复它并使用RFC1766标准取得参考数据。
#
# 덴마크어(da) - 네덜란드어(nl) - 영어(en) - 에스토니아어(et)
# 프랑스어(fr) - 독일어 (de) - 그리스어-현대어(el)
# 이탈리아어(it) - 노르웨이어(no) - 노르웨이어 뉘노르스크(nn) - 한국어(ko)
# 포르투갈어(pt) - 룩셈부르크*(ltz)
# 스페인어(es) - 스웨덴어(sv) - 카탈로니아어(ca) - 체코어(cz)
# 폴란드어(pl) - 브라질 포르투갈어(pt-br) - 일본어(ja)
# 러시아어(ru) - 크로아티아어(hr)
#
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de . de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .sv addLanguage cz .cz
addLanguage ru .ru
addLanguage tw .tw
addLanguage zh-tw .tw
addlanguage hr .hr #
# 以优先次序递减的方式列流它们。我们或多或少地采用按字母排列顺序的方式
# 排列它们。也许你想要改变这个顺序。
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
#
# ForceLanguagePriority를 ​​사용하면 MULTIPLE CHOICES(선호)[통신의 경우]
# 또는 NOT ACCEPTABLE(대체)[허용되는 언어 일치의 경우]에 대한 결과 페이지를 제공할 수 있습니다.
#
ForceLanguagePriority Prefer Fallback
#
# 전송된 모든 페이지와
# 웹 사이트의 국제화를 위해 항상 기본 문자 집합을 지정하는 것이 좋습니다. , 이것이 바로 당신이 원했던 것이 아니겠습니까? 마찬가지로,
# 기본 문자 세트를 지정하면 iso-8859-1(latin1) 표준 명령
#을 사용하는 페이지에 약간의 손상이 가해집니다. 예를 들어 명시적으로 선언하기만 하면 됩니다.
# 항상 기본 문자 집합을 사용하도록 권장하는
# JavaScript 및 URL 구문과 관련된 몇 가지 브라우저 보안 이유도 있습니다.
#
#AddDefaultCharset ISO-8859-1
AddDefaultCharse GB2312
#
# 문자 세트는 일반적으로 파일 확장자의 형태로 사용됩니다. 변경이 있을 때마다 테스트를 제대로 수행하지 않는 한
# 언어 확장과의 충돌을 피하고 싶을 수도 있습니다.
# 문자 집합
# 이름 및 해당 RFC 목록은 http://www.iana.org/assemments/character-sets를 참조하세요.
#
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 . latin3
AddCharset ISO-8859-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
AddCharset Shift_jis .sjis
#
# AddType을 사용하면 지정된 파일 형식에 대한 MIME을 추가하거나 재정의할 수 있습니다. .types 파일에 구성된 MIME
#
AddType application/x-tar .tgz
AddType image/x-icon .ico
#
# AddHandler를 사용하면 특정 파일 확장자를 " handlers":
# 파일 유형 독립적인 동작. 이는 서버에 컴파일되거나 Action 지시어
#에 추가될 수 있습니다(아래 참조).
# ScriptAliased 지시어에 지정된 것 이외의 CGI 스크립트를 사용하려면:
# (이를 사용하려면 옵션에 "ExecCGI"도 추가해야 합니다.
#
# AddHandler cgi-script .cgi
#
# 자체 HTTP 헤더가 포함된 파일의 경우
#
# AddHandler send-as-is asis
#
# 서버에서 구문 분석된 이미지 맵 파일의 경우:
#
# AddHandler imap-file map
#
# agemap 파일:
#
#AddHandler imap-file map
#
# 유형 이미지 전송 리소스의 경우)
# (이것은 Apache의 "It Worked" 페이지가 여러 언어로 배포되도록 허용하는 기본 설정입니다).
#
AddHandler type-map var
#
# 필터를 사용하면 클라이언트에 보내기 전에 처리할 수 있습니다.
#
# 서버 측에서 (SSI)가 포함된 .shtml 문서를 분석하려면:
# (이 명령을 실행하려면 옵션 명령에 "Includes"도 추가해야 합니다.)
#
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
#
# 액션을 사용하면 일치하는 미디어 파일이 호출될 때 실행될 스크립트를 정의할 수 있습니다. 이렇게 하면 자주 사용되는 CGI 스크립트에 대한 URL 경로 이름의
# 중복 항목이 줄어듭니다.
# 형식: 작업 미디어/유형 /cgi-script/location
# 형식: 작업 핸들러 이름 /cgi-script/location
#
#
# 구성 가능한 세 가지 오류 응답이 있습니다. 스타일:
# 1) 일반 텍스트 2) 로컬 리디렉션 3) 외부 리디렉션
#
# 몇 가지 예:
# ErrorDocument 500 "The server made a boo boo."
# ErrorDocument 404 /missing.html
# ErrorDocument 404 "/cgi-bin/missing_handler.pl"
# ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# 이러한 명령어를 결합하여 국제화된 오류 응답을 만들 수 있습니다.
#
# 별칭을 사용하여 /error/HTTP_.html.var 응답을
으로 리디렉션합니다.# 我们的多语言错误消息集合。使用

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)