我需要在 Apache2 中创建一个安全目录。
我有一个目录/var/www
,其中包含我的登录页面以及我/var/www/secure/
的所有其他 PHP、JavaScript 和 HTML。
我发送了一个登录请求,在成功响应后,我想从 运行我的站点的其余部分/var/www/secure/
,所以我调用了/var/www/secure/index.php
from /var/www/login.php
。
中的所有路径/var/www/secure/index.php
都是相对的(到/var/www/secure/
),但随后出现错误(在 Apache 日志中):
文件不存在:/var/www/scripts,引用者:my_IP_Address/login.php
脚本所在的目录/var/www/secure/scripts
与/var/www/secure/index.php
.
我的问题是:为什么路径/var/www/
与 login.php 文件一样?
打电话后如何处理路径/var/www/secure/index.php
?