Если я правильно понимаю, в целом, мой вопрос решает Homestead в случае с полноценными фреймворками. Однако, сейчас я разбираю простейший "курсовой" пример:
function router($uri)
{
switch ($uri) {
case '/about':
return '<h1>This about</h1>';
break;
default:
return '<h1>This not about</h1>';
break;
}
}
$uri = $_SERVER['REQUEST_URI'];
echo router($uri);
Если запустить в linux сервер и обратиться к localhost/about, то возвращается ответ, однако, в браузере на локальной машине (windows) главная страница грузится, а вот магии с роутингом не происходит.
Подскажите решение или ссылки для правильного гуглежа :)