Что вы хотите, чтобы иметь возможность маршрут запросы. Это зависит от того, как ваше приложение получает запросы.
Если вы используете apache с mod_php, то маршрутизация соответствует вашей файловой системе (путь в пути запроса → файла). Это очень плохая форма маршрутизации и сбивает с толку много новичков, потому что у вас практически нет полномочий на обработку запросов. Лучшее решение - использовать Apache URL Rewriting, что позволит вам преобразовать/page/something в/page? Name = something, чтобы он мог корректно обрабатываться mod_php.
Если у вас больше контроля над вашим httpd, вы должны попробовать библиотеки PHP-маршрутизации, такие как https://github.com/chriso/klein.php или http://zaphpa.org/, что даст вам лучший контроль над отправкой ваших запросов.
вам нужно использовать что-то вроде apache mod_rewrite, чтобы переписать URL-адрес скрипту. найдите это, и вы найдете массу примеров – Doon
Это называется перезаписи URL. Возможный дубликат [этого вопроса] (http://stackoverflow.com/questions/16388959/url-rewriting-with-php). – Crackertastic
@Doon Вам не обязательно нужны методы перезаписи URL-адресов, что-то вроде Apache * MultiViews * и * информации о пути *. – Gumbo