Olá Marco!

Para isso vc não usa o RewriteCond, mas sim o DirectoryIndex.

Ao invés da linha:

RewriteRule ^(index.php)$ w2.php [L]


Escreva:

DirectoryIndex w2.php index.php index.htm index.html

A linha acima manda as requisições da raiz para o arquivo w2.php. Caso esse
não exista o Apache manda para index.php, caso não exista vai para
index.html e por aí vai...


Abraços!
PS: Amigos interessados no projeto do CRUD, desculpem meu sumiço, estive
atolado de trabalho... vou ver se consigo desenvolver mais alguma coisa ao
longo dessa semana e posto aki se conseguir alguma coisa....


2009/4/27 Gerson <[email protected]>

> Olá Marco!
>
> Para isso vc não usa o RewriteCond, mas sim o DirectoryIndex.
>
> Ao invés da linha:
>
>  RewriteRule ^(index.php)$ w2.php [L]
>>
>
>
> Escreva:
>
>  DirectoryIndex w2.php index.php index.htm index.html
>>
>
> A linha acima manda as requisições da raiz para o arquivo w2.php. Caso esse
> não exista o Apache manda para index.php, caso não exista vai para
> index.html e por aí vai...
>
>
> Abraços!
> PS: Amigos interessados no projeto do CRUD, desculpem meu sumiço, estive
> atolado de trabalho... vou ver se consigo desenvolver mais alguma coisa ao
> longo dessa semana e posto aki se conseguir alguma coisa....
>
>
>
>
>
> On 27-Apr-09, at 3:28 PM, Marco Antônio wrote:
>
>  Boas a todos!
>>
>> Se alguém puder ajudar, agradeço.
>> Seguindo uma dica da lista para migrar um site por etapas, tenho o
>> htaccess assim:
>>
>>> RewriteEngine on
>>>
>>> # Não reescreve se a url contiver um arquivo ou diretório / o apache dará
>>> preferência em carregar arquivos que já existem.
>>> RewriteCond %{SCRIPT_FILENAME} !-f
>>> RewriteCond %{SCRIPT_FILENAME} !-d
>>>
>>> RewriteRule ^(index.php)$ w2.php [L]
>>> #RewriteRule ^(programacao/programacao.php)$ w2.php/home/programa [L]
>>>
>> Então conforme vou terminando as seções, vou acrescentando os devidos
>> redirecionamentos, no caso acima bastaria descomentar a última linha para
>> acessar a nova seção de programação.
>> Funciona perfeito com exceção de quando a requisição é a raiz, que não é
>> encontrada.
>>
>> Como corrigir o primeiro RewriteRule ^(index.php)$ w2.php [L] para que ele
>> aponte para w2.php todas as requisições para www.meusite.com.br/ ?
>>
>> Abs e grato!
>>
>> --
>> Marco Antonio
>> * Pier de Ipanema: http://www.pierdeipanema.com.br/
>> * Twitter: @pier_de_ipanema
>>
>>
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>
>


-- 
Gerson Goulart
(31) 8765-2322
(11) 6765-1120
gersongoulart.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a