mod_rewrite funcionando mas páginas php não encontradas ou não reconhecidas (baixadas ao invés de executadas)

0

Em relação aos meus primeiros problemas de mod_rewrite no sandbox: Mac OSX 10.6.6 Apache / 2.2.15 (Unix) mod_ssl / 2.2. 15 OpenSSL / 0.9.8l DAV / 2 PHP / 5.3.3 Estou progredindo, mas ...

Agora a página index.php não é reconhecida ou o PHP não está sendo executado. Aqui está a mensagem de erro para esta página ( link ):

Not Found
The requested URL /Users/nino/Sites/mod_rewrite_test/index.php was not found on this server.

Se eu for ao diretório, no meu navegador, ( link ), a página do php será baixada, não executada.

Isso só acontece neste diretório que eu tenho um arquivo conf customizado para mod_rewrite (/etc/apache2/users/nino.conf):

<Directory "/Users/nino/Sites/mod_rewrite_test">
        Options All -MultiViews
        AllowOverride All 
        Order allow,deny
        Allow from all
</Directory>

Aqui está o meu arquivo .htaccess para o diretório mod_rewrite_test:

# Use PHP5 as default
AddHandler application/x-httpd-php5 .php

RewriteEngine on
RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1   

Mac OSX 10.6.6 Apache / 2.2.15 (Unix) mod_ssl / 2.2.15 OpenSSL / 0.9.8l DAV / 2 PHP / 5.3.3

    
por xxx 12.10.2012 / 15:50

0 respostas