Como é que 'index' está a falhar para corresponder a esta regra de reescrita?

2

Aqui estão todas as minhas regras de reescrita: (não há outras - isso é tudo)

RewriteEngine On
RewriteRule ^$ index.php?action=index
RewriteRule ^([\w]+)$ index.php?action=$1

Quando visito:

mysite.com/test

O script PHP index.php é de fato chamado e tem $_GET['action'] definido como test conforme o esperado.

No entanto, quando visito:

mysite.com/index

... o script PHP informa que $_GET está vazio. Por que isso acontece apenas para index ?

    
por Nathan Osman 04.03.2011 / 03:56

1 resposta

0

Isso pode ter algo a ver com sua configuração DirectoryIndex :

link

    
por 04.03.2011 / 04:23