URLの第二階層の値でトップページの表示を切り分けたかったので、cookieに値を格納して処理することにしました。
https://example.com/dirname/のdirnameの個所の値をcookieに格納します。
$url = $_SERVER['REQUEST_URI'];
$parts = explode('/',$url);
$dir_name = isset($parts[1])?$parts[1]:'';
setcookie('dir_name', $dir_name, time() + (86400 * 30), '/');
あとはトップページでcookieを受け取って処理するだけ。
第三階層の場合はlこんな感じ。
$dir_name = isset($parts[2])?$parts[2]:'';
個人情報扱っているとは思えないけど、この手のcookieも扱えなくなるのかな?