Типичный способ сделать это - использовать mod_rewrite в apache для перенаправления запросов на URL с параметрами.Многие, многие приложения делают это для создания «удобочитаемых» и более удобных для поисковых систем URL.
Например, вы можете добавить это правило, чтобы action = sales & year = 2009 выглядело как sales-2009.htm:
RewriteRule ^sales-2009.htm?$ index.php?action=sales&y=2009 [L]
Когда пользователь переходит на «sales-2009.htm», он фактически перенаправляется на страницу php с соответствующими параметрами.Однако конечному пользователю он по-прежнему отображает sales-2009.htm в строке URL браузера.
Конечно, вы можете использовать регулярные выражения с mod_rewrite, чтобы сделать перенаправления гораздо более гибкими.,Например, в приведенном выше примере вы можете создать одно выражение, которое сопоставит любой год с правильным параметром.