Если вы беспокоитесь о раскрытии структуры каталогов, не используйте каталоги.Просто ВСЕ ваши страницы проверяют параметр запроса logout
:
<?php
if (isset($_GET['logout'])) {
session_start();
session_destroy();
header("Location: login.php");
exit();
}
Таким образом, вы можете выйти из ЛЮБОЙ страницы, ваша папка 'admin' никогда не будет открыта, и выполнение перенаправления header ()у пользователя нет никаких шансов прервать любой из других методов перенаправления, которые вы можете использовать (метатег, javascript и т. д.).На странице просто НИЧЕГО не увидит пользователь, потому что вы ничего не выводили.