Это также может быть инфраструктура MVC. (Поиск здесь, есть много для php, известного для .NET, и я уверен, что много фреймворков для многих языков.
На этом сайте есть корневой файл, назовем его index.aspx (его нет, но пошли со мной), и в этом файле есть специальный код, чтобы прочитать больше URL. Используемый в сочетании с перезаписью URL, как уже упоминалось, этот специальный файл принимает то, что обычно является информацией о пути, и обрабатывает ее как переменный ввод.
Можно ли удалить расширения на страницах php?
это что-то вроде
https://stackoverflow.com/index.aspx/questions/778799/possible-to-remove-extentions-on-php-pages
С index.aspx, который является файлом, который скрыт перезаписью URL. (Это игнорируется)
Подробнее см.
http://www.asp.net/mvc/
http://codeigniter.com/
http://en.wikipedia.org/wiki/Model-view-controller