O comportamento do qual você está falando é realmente implementado pelo próprio script, não pelo Apache. Ou seja, observe o seguinte site no blog oficial do WordPress, que faz a mesma coisa (este é apenas um blog aleatório que encontrei na primeira página):
O mesmo URL pode ser acessado em qualquer combinação dos seguintes itens:
Esse "URL bonito" é realmente imposto pelas regras mod_rewrite
, que reescreve o URL para algo que o script pode entender, por exemplo:
RewriteRule ^([12][0-9]{3})/([0-9]{2})/([0-9]{2})/(.*)$ /somescript.php?year=$1&month=$2&day=$3&title=$4
E assim por diante. O script recebe o título do post, percebe que não há nada com esse nome e procura títulos no banco de dados para ver se consegue encontrar uma correspondência. Se isso acontecer, ele redireciona.
Eu realmente espero que isso esclareça o que você está procurando!
Andrew