Как сгенерировать URL-адреса перенаправления, похожие на stackoverflow с использованием .htaccess и php?

Задний план

Как можно было заметить в структуре url stackoverflow, каждый вопрос имеет идентификатор, за которым следует заголовок вопроса. Например:

http://stackoverflow.com/questions/1039725/how-to-do-url-re-writing-in-php 

У url above есть вопрос id: 1039725 Заголовок вопроса: How -to-do-url-re-writing-in-php

Просто чтобы поиграть с этим URL-адресом, даже если бы кто-то входил в какую-то мусорную вещь для титульной части, тот же вопрос будет отображаться до тех пор, пока существует идентификатор вопроса. Например, следующий URL-адрес также даст тот же контент.

 http://stackoverflow.com/questions/1039725/some-junk-stuff-title 

и БОЛЬШЕ УВИДЕТЬ, что строка url автоматически изменится на:

 http://stackoverflow.com/questions/1039725/how-to-do-url-re-writing-in-php 

Мой вопрос

Я понимаю, что stackoverflow, возможно, использует .htaccess для перенаправления всех URL-адресов с идентификатором вопроса на некоторый сервер (скажем, php-страницу) для его обработки. Но как автоматически меняется адресная строка на фактическое название вопроса?

Самое главное: как добиться отображения полного URL-адреса без перенаправления на любую реальную папку? т.е. я не хочу использовать перенаправление header () в php в какую-то папку.

Идея состоит в том, чтобы избежать создания ненужных веб-папок для каждого вопроса только ради перенаправления.

Related of "Как сгенерировать URL-адреса перенаправления, похожие на stackoverflow с использованием .htaccess и php?"