mod_rewrite problemas 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

1

saudações terráqueos,

Eu desenvolvo sites em um mac e tenho tentado fazer com que o mod_rewrite funcione sem sucesso. Eu tenho que trabalhar no meu provedor de hospedagem muito bem, mas realmente preciso local para testar / desenvolver.

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

Eu tentei muitas variações encontradas na web sem sorte.

Neste ponto, estou apenas tentando obter um diretório de teste, chamado "mod_rewrite", funcionando.

Aqui está o meu arquivo /etc/apache2/users/me.conf:

<Directory "/Users/me/Sites/">
    Options Indexes -MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


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

Meu arquivo .htaccess no diretório "mod_rewrite" é o seguinte:

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

Bastante básico, por enquanto, como teste. Como observei, funciona bem na minha plataforma de hospedagem.

Eu reinicio o Apache com cada alteração. Geralmente não há mudança. Às vezes eu quebro a coisa toda. Às vezes recebo permissão para o diretório de teste.

    
por xxx 11.10.2012 / 20:16

0 respostas