找出用PHP加载页面的内容

时间:2011-02-16 16:17:01

标签: php

我正在处理一个目录和一些MOD_REWRITES。我实际上删除了网站上的.htaccess文件,但仍有一些东西会覆盖它。

我是否可以使用任何PHP变量来找出从哪里挂载.htaccess文件?

有太多文件,我担心甚至可能不止一个。

干杯球员

3 个答案:

答案 0 :(得分:3)

令人困惑的标题。

回答你的标题问题:执行print_r($ REQUEST)并找到你喜欢的变量。

回答你的身体问题:检查每个父目录的.htaccess,直到你找到根。

答案 1 :(得分:1)

您可以检查/etc/apache2/...配置文件,但首先要确保已将其删除,.htaccess不仅仅是隐藏的(在unix中,默认情况下隐藏以.开头的文件。)< / p>

答案 2 :(得分:1)

.htaccess文件按照它们找到的顺序进行处理,因此如果页面有一个覆盖的内容,它将位于一个或多个父目录中。还有主服务器httpd.conf文件,这是长期.htaccess指令的首选位置,因为它在服务器启动时只读取一次,而不是按请求作为.htaccess文件。