首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个ErrorDocument请求优先?

哪个ErrorDocument请求优先?
EN

Stack Overflow用户
提问于 2014-12-30 17:02:47
回答 1查看 124关注 0票数 1

我有一个域,其中包含多个具有多个.htaccess文件的站点(客户可以在自己的服务器上运行之前检查自己的项目,因此每个.htaccess文件控制自己的站点)。

如果根中有一个.htaccess文件,它将控制域。如果输入mydomain.com/ exist而它不存在,那么根目录的404页就会出现。如果输入mydomain.com/doesexist/root,则"doesexist“目录中的.htaccess文件将具有优先权,而不是root的.htaccess文件.对,是这样?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-30 17:19:11

你是对的。

我建议你读教程:.htaccess文件

在.htaccess文件中找到的配置指令应用于.htaccess文件所在的目录及其所有子目录。但是,重要的是要记住,在较高的目录中可能有.htaccess文件。指令是按找到的顺序应用的。因此,特定目录中的.htaccess文件可能会覆盖在目录树较高位置找到的.htaccess文件中的指令。反过来,这些命令可能重写了上面找到的指令,或者在主服务器配置文件中找到的指令。

根htaccess

代码语言:javascript
复制
ErrorDocument 404 /index.php

子文件夹htaccess

代码语言:javascript
复制
ErrorDocument 404 /subfolder/index.php

存在 ->(404Error) /index.php

存在 ->(404Error)/子文件夹/index.php

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27709488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档