zoukankan      html  css  js  c++  java
  • apache快速配置简易网站

    网站源文件目录

    F:1.prjsitestatic_html

    F:1.prjsitestatic_html

    打开apache_http.conf

    1 .修改网站目录

    错误1

    Alias /test F:/01.prj/site/static_html
    <Directory F:/01.prj/site/static_html>

    Order allow,deny
    Allow from all

    </Directory>

    解决方法:

    以下页面介绍http://blog.sina.com.cn/s/blog_4ab5f9e50100p5kg.html

    Apache之<Directory>

    (2006-02-20 19:31:51)

    转载

    标签:

    杂谈

    分类: Web

    <Directory>指令

    <Directory></Directory>用于封装一组指令,使之仅对某个目录及其子目录生效。任何在目录上下文中可以使用的指令都允许在这种情况下使用。Directory-path可以为一个目录的完整路径,抑或是包含了Unix外壳匹配语法的通配符字串。在通配符字串中,“?”匹配任何单个的字符,“*”匹配任何字符序列。您也可以使用“[]”来确定字符范围。以上通配符都不能匹配“/”字符。所以<Directory public_html>能够正确匹配。比如说:

    <Directory /usr/local/httpd/htdocs>
    Options Indexes FollowSymLinks
    </Directory>

    在使用directory-path参数的时候要注意:它们必须与Apache用于访问文件的文件系统路径保持一致。赋予特定<Directory>的指令将无法对通过不同路径指向的同一个目录文件生效,比如说通过另外一个符号连接生成的路径。

    扩展的正则表达式也可以通过附加一个~字符来使用。比如说:

    <Directory ~ "^/www/.*/[0-9]{3}">

    将匹配/www/下的所有由3个数字组成的目录。

    如果有多个(非正则表达式)directory配置段符合包含某文档的目录(或其父目录),那么指令将以最短目录最先应用的规则进行应用。并杂以.htaccess文件中的指令。比如说在

    <Directory />
    AllowOverride None
    </Directory>
    <Directory /home/>
    AllowOverride FileInfo
    </Directory>

    中,访问文档/home/web/dir/doc.html的步骤如下:

    • 应用指令AllowOverride None(禁用.htaccess文件)。
    • 应用指令AllowOverride FileInfo(针对目录/home/web)。
    • 应用所有/home/web/.htaccess中的FileInfo指令

    正则表达式将在所有普通配置段应用后才予以考虑。所有的正则表达式将根据它们出现在配置文件中的顺序进行验证。比如说,以下配置:

    <Directory ~ abc$>
    ... directives here ...
    </Directory>

    正则表达式配置段将在所有普通的<Directory>和.htaccess文件应用后才予以考虑。所以正则表达式将匹配/home/abc/public_html/abc并予以应用。

    请注意:Apache对<Directory />的默认访问权限为Allow from All。这意味着Apache将伺服任何通过URL映射的文件。我们建议您将这个配置做如下屏蔽:

    <Directory />
    Order Deny,Allow
    Deny from All
    </Directory>

    一般来说,directory小节会出现在access.conf文件中,但它们也可能出现在任何配置文件中。<Directory>指令不可被嵌套使用,也不能出现在<Limit><LimitExcept>小节中。

  • 相关阅读:
    积水路面Wet Road Materials 2.3
    门控时钟问题
    饮料机问题
    Codeforces Round #340 (Div. 2) E. XOR and Favorite Number (莫队)
    Educational Codeforces Round 82 (Rated for Div. 2)部分题解
    Educational Codeforces Round 86 (Rated for Div. 2)部分题解
    Grakn Forces 2020部分题解
    2020 年百度之星·程序设计大赛
    POJ Nearest Common Ancestors (RMQ+树上dfs序求LCA)
    算法竞赛进阶指南 聚会 (LCA)
  • 原文地址:https://www.cnblogs.com/zhang-pengcheng/p/4280564.html
Copyright © 2011-2022 走看看