root/lib に header.php があり、同じディレクトリに header_sub.php が含まれています。通常、ルート内のファイルは、次のコードでそれらを直接含めることができます。
include_once('lib/header.php');
しかし、これらを使用すると、サブディレクトリ/blogにexample.phpがあります
include_once(../'lib/header.php'); or
include_once($_SERVER['DOCUMENT_ROOT'].'/lib/header.php'); or
include_once(dirname(__FILE__).'/lib/header.php');
header_sub.php が正しくインクルードされません。
header.php と header_sub.php を変更せずに含める方法はありますか?