gente, problemão.

To tentando configurar o .htaccess para um site que estou fazendo. Estou
utilizando o compartilhamento web do Mac, que ativa o apache nativo dele.
Não fui com a cara do MAMP, mas nem acho que o problema seja o servidor,
pois já configurei corretamente o mod rewrite.

O problema tá no danado do .htaccess. Ainda não achei na web um que funcione
corretamente.

Atualmente os meus caminhos tão assim:

[1] http://localhost/~danielmedina/meusite
[2] /users/danielmedina/sites/meusite

Quando carrego o caminho [1], consigo chegar na página inicial do meu site,
porém em qualquer outro controller, não consigo. Quando uso o
index.php?meucontroller, ele funciona. Porem se eu faço
http://localhost/~danielmedina/meusite/meucontroller, não.

o meu .htacces é o seguinte:

<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    #RewriteBase /
    RewriteBase /meusite/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    #RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>

sem a linha Options +FollowSymLinks eu ganho um Forbidden do servidor. Achei
a dica aqui (
http://serverfault.com/questions/70243/mod-rewrite-cakephp-routing-functionality-forbidden-after-snow-leopard-upgrade)
que, apesar de tratar de Cake PHP, o problema era o mesmo.

Esse .htacces que estou usando, copiei e adaptei de
http://www.witheringtree.com/index.php/tag/codeigniter/ mas não está me
ajudando mto.

Alguém tem o caminho das pedras aí?



-- 
Daniel Medina
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a