В вашем конкретном примере, mod_rewrite
может быть настроен примерно так:
# .htaccess
RewriteEngine on
RewriteRule ^/([\w-]+)$ /page.php?title=$1
Теперь запрос к /full-title
будет преобразован в page.php
, а $_GET['title']
будет содержать значение 'full-title'
.
(Большинство веб-фреймворков (таких как Symfony, Django и т. Д.) Допускают настраиваемые правила маршрутизации URL-адресов, которые не требуют жесткого переписывания правил в файле .htaccess
.)