请稍候...
  • 企业级 VPS主机
  • Windows VPS 主机
  • Unmanaged VPS 主机
  • 通配符证书,部署全网SSL证书必备神器
  • 高速稳定独立主机High quality stable server

Apache2 的 httpd.conf 详解翻译

发布时间:2011-02-19 16:51:45 来源: 亚狐科技


    #
    # 如果你想要记录agent和referer信息,可以使用下面的指令
    #
    # CustomLog logs/referer_log referer
    # CustomLog logs/agent_log agent

    #
    # 如果你想要使用一个文件记录access,agent和referer信息,
    # 你可以如下定义这个指令:
    #
    # CustomLog logs/access_log combined

    #
    # ServerTokens
    # 这个指令定义包含在HTTP回应头中的信息类型。默认为“Full”,
    # 这表示在回应头中将包含模块中的操作系统类型和编译信息。
    # 可以设为列各值中的一个:
    # Full | OS | Minor | Minimal | Major | Prod
    # Full传达的信息最多,而Prod最少。
    #
    ServerTokens Full

    #
    # 随意的添加包含服务器版本和虚拟主机名字一行信息到server-generated输出页中
    # (内部错误文档,FTP目录列表,mod_status和mod_info输出等等,除了CGI错误
    # 或自定义的错误文档以外)。
    # 设为“EMail”将包含一个指向ServerAdmin的mailto:连接。
    # 可以为如下值:On | Off | EMail
    #
    ServerSignature On

    #
    # Aliases:在这时添加你需要的别名,格式如下:
    # Alias 别名 真实名
    #
    # 注意,如果你在别名的未尾包含了“/”,那么在URL中也需要包含“/”。
    # 因此,“/icons”不是这个示例中的别名。
    # 如果别名中以“/”结尾,那么真实名也必须以“/”结尾,
    # 如果别名中省略了结尾的“/”,那么真实名也必须省略。
    #
    # 我们使用别名“/icons/”来表示FancyIndexed目录列表,如果你不使用、
    # FancyIndexing,你可以注释掉它。
    #
    # Alias /icons/ "/usr/local/apache2/icons/"

    # <Directory "/usr/local/apache2/icons">
    # Options Indexes MultiViews
    # AllowOverride None
    # Order allow,deny
    ## Allow from all
    # </Directory>

    #
    # 这将改变ServerRoot/manual。这个别名提供了手册页所在的位置,
    # 即使你改变了你的DocumentRoot。如果你对有无手册页并不在意的话,
    # 你可以注释掉它。
    #
    Alias /manual "/usr/loacl/apache2/manual"

    <Directory "/usr/local/apache2/manual">
    Options Indexes FollowSymLinks MultiViews IncludesNoExec
    AddOutputFilter Includes html
    Order allow,deny
    Allow from all
    </Directory>

    #
    # ScriptAlias:指定包含服务脚本的目录。
    # ScriptAliases 本质上与Aliases一样,除了这里的文档在请求时做为程序处理处理以外。
    # 尾部的“/”规则与Alias一样
    #
    ScriptAlias /cgi-bin/ "/usr/loacl/apache2/cgi-bin/"

    # 这里是添加php 4支持的指令
    AddType application/x-httpd-php .php
    LoadModule php4_module modules/libphp4.so

    <IfModule mod_cgid.c>
    #
    # 添加mod_cgid.c设置,mod_cgid提供使用cgid进行通讯的UNIX套接字的
    # 脚本接口路径。
    #
    # Scriptsock logs/cgisock
    </IfModule>

    #
    # 将"/usr/local/apache2/cgi-bin"改为你的ScriptAliased指定的CGI目录,
    # 如果你配置了的话。
    #
    <Directory "/usr/local/apache2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    </Directory>

    #
    # Redirect允许你告诉客户端使用存在于服务器名字空间中的文档,
    # 而不是现在的,这帮助客户定位那些改变了位置的文档。
    # 例如:
    # Redirect permanent /foo <a href="http://www.example.com/bar" target="_blank">[url]http://www.example.com/bar[/url]</a>

    #
    # 控制server-generated目录列表显示的指令
    #

    #
    # IndexOptions:控制server-generated目录列表显示特征。
    #
    IndexOptions FancyIndexing VersionSort

    #
    # AddIcon* 指令告诉服务器不同扩展名的图象文件如何显示,
    # 只适用于FancyIndexed指令
    #
    AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
    AddIconByType (TXT,/icons/text.gif) text

上一页12345下一页
【责任编辑:亚狐科技 (Top) 返回页面顶端