gpt4 book ai didi

Apache - 位置与目录指令

转载 作者:行者123 更新时间:2023-12-04 04:16:47 26 4
gpt4 key购买 nike

我对 Apache 不太熟悉。

  • 使用时 <Location> ,我能够将用户重定向到登录页面,强制他们在访问 之前进行身份验证并拥有适当的权限。网址 .
  • 使用时 <Directory> ,它应该允许我控制对指定 的访问文件夹和目录 , 对?

  • 问题:
    怎么样 <Directory>行为与 <Location> 相似和不同?
  • <Location /web> : www.mysite.com/web 和 www.mysite.com/web/foo 将被控制。
  • <Directory /webforms> :如果某些脚本来自该文件夹,www.mysite.com/web 会是什么样子?
  • <Directory /pictures> :如果某些图片来自该文件夹,www.mysite.com/web 会是什么样子?
  • 两种类型的指令都处于事件状态并影响单个页面的情况如何?我应该期待或注意哪些事情?
  • 最佳答案

    Apache HTTP 服务器文档有一个名为 What to use When 的部分。我认为,直接回答您的问题:

    Choosing between filesystem containers and webspace containers is actually quite easy. When applying directives to objects that reside in the filesystem always use <Directory> or <Files>. When applying directives to objects that do not reside in the filesystem (such as a webpage generated from a database), use <Location>.



    重要的部分如下:

    It is important to never use <Location> when trying to restrict access to objects in the filesystem. This is because many different webspace locations (URLs) could map to the same filesystem location, allowing your restrictions to be circumvented.



    Read on想要查询更多的信息.​​..

    关于Apache - 位置与目录指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31395439/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com