首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >召回.htaccess

召回.htaccess
EN

Stack Overflow用户
提问于 2015-02-09 16:19:57
回答 3查看 38关注 0票数 0

我需要知道在创建.htaccess文件之后,我是否必须在索引页面中调用它,因为我知道主页面是唯一的(只有index.php),并且所有页面都是从数据库中提取的。

我使用Apache的web服务器。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-02-09 16:26:30

文件名为.htaccess的文件是webserver配置的扩展名(最常见的是httpd.conf),当文件或脚本加载或执行在目录中或放置.htaccess文件的任何子目录时,该文件或脚本将自动加载。

此外,php脚本(或其他脚本)根本不了解.htaccess的存在,也不应该在意。但是,它们可以依赖于配置设置,例如。任何重写规则,通过所谓的前端控制器(最常见的是index.php)传输所有传入请求,但他们不知道它的存在。任何配置也可以放在配置树的其他位置。

要获得更多信息,我建议您阅读Apache或一般的read服务器,并了解如何满足公共(http)请求。它将让您了解.htaccess文件到底做了什么,不做什么,以及它如何与任何脚本相关或无关。

票数 1
EN

Stack Overflow用户

发布于 2015-02-09 16:25:34

您不需要从任何php页面显式调用htaccess文件,htaccess规则将自动应用于htaccess文件所在的特定文件夹中的所有文件和子文件夹。

票数 0
EN

Stack Overflow用户

发布于 2015-02-09 16:27:00

您不能调用.htaccess文件,它是服务器如何处理请求的指令集(除其他事项外)。您应该将其放置在根目录中,当对服务器的任何网页或其他文件提出请求时,Apache将自动查找它。

您还可以在每个文件夹(目录)中有一个.htaccess flie来控制特定于它的请求。

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

https://stackoverflow.com/questions/28414324

复制
相关文章

相似问题

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