[MASOCH-L] Reescrita de URL Apache2

Roberto Lima smuxbr at gmail.com
Sat Mar 24 17:12:39 -03 2012


Eduardo, eu faço isso:

Veja se isso lhe atende:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{HTTP_HOST} ^www.seusite.com.br$ [OR]
RewriteCond %{HTTP_HOST} ^seusite.com.br$

RewriteRule ^(.*)/?$ http://www.site.com.br/pasta/1/2/3/4/5 [L]


----

Abs,
Roberto

Em 24 de março de 2012 16:07, Durval Menezes <durval at tmp.com.br> escreveu:

> Alo Eduardo,
>
> On Sat, Mar 24, 2012 at 04:39:54PM -0300, Eduardo Júnior wrote:
> >
> > é possível, sem utilizar iframes, fazer o seguinte no apache2:
> >
> > Site: www.exemplo.com.br
> >
> > Automaticamente, ele é redirecionado para
> > www.exemplo.com.br/diretorio/pasta/
> >
> > É possível continuar com isso, porém mostrando na URL o domínio
> > www.exemplo.com.br?
> >
> > Já li toda a documentação do mod_rewrite, mas não consegui enxergar uma
> > solução.
>
> E' perfeitamente possivel: ja' fiz isso algumas vezes... voce vai precisar
> usar o comando RewriteRule com o flag "P" ("Proxy"); desta forma o Apache
> faz o rewrite "internamente", mas "externamente" a URL continua a mesma.
>
> A documentacao a respeito pode ser consultada aqui:
>        http://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_p
>
> Um Grande Abraco,
> --
>   Durval Menezes (durval AT tmp DOT com DOT br, http://www.tmp.com.br/)
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>



More information about the masoch-l mailing list