Если вы используете apache (который, как я полагаю, вы используете как тег .htaccess
) в качестве http-сервера, вы можете использовать модуль Apache Mod_Rewrite.Обычно он поставляется с большинством установок Apache в наши дни, и в любом случае вы можете установить его самостоятельно, если его нет.
Mod_Rewrite позволит вам достичь того, чего вы хотите, фактически он предназначен только для этой цели.Хотя php-фреймворки, такие как CodeIgniter, предоставляют некоторую программную поддержку Mod_Rewrite, непосредственная работа с .htaccess
с использованием Regex предоставит вам больше мощности и гибкости.
Полное объяснение здесь трудно.Но это был урок , который я нашел полезным, изучая то же самое.