Как отобразить нужный фрагмент на сайте в зависимости от get запроса?
if (isset($_GET['history'])) {
include history.php;
}
ну как то так.. про about думаю сами сделаете
if(isSet($_GET["about"])) {
    include "about.php";
}
if(isSet($_GET["history"])) {
    include "hist.php";
}
isSet() проверяет наличие переменной. В данном случае, есть ли параметр "about" или "history", подключить нужный файл.