Jump to content


Photo

Muitos Redirecionamentos


  • Faça o login para participar
17 replies to this topic

#16 Limiar

Limiar

    Que alerta é esse aí embaixo?

  • Usuários
  • 118 posts
  • Sexo:Masculino
  • Localidade:Alto Paraíso -- GO
  • Interesses:música, belezas naturais, esperanto, fotografia, informática, webdesign, photoshop, dreamweaver, CGI, PHP

Posted 29/06/2005, 20:41

brunoalves,

A vantagem do php nesse caso é que o .htaccess testa cada página solicitada e, além disso, cada um dos arquivos lincados a essa página. Uma das páginas do meu site é montada usando 49 arquivos, entre htm, php, gif, jpg, js, css... Então ao ser acionada o .htaccess trabalha 49 vezes testando cada um desses arquivos em cada uma das regras de redirecionamento para ver se casa.

Se você tem um site com 500 páginas e 150 regras de redirecionamento, o .htaccess vai trabalhar muito mesmo.

Já se você esperar o erro 404, o php irá trabalhar apenas uma vez para cada real necessidade de redirecionamento.

Quanto ao log, é só inserir isso no script php. Nada se perde.

Mas....... longe de mim dizer que esta é a melhor solução!

Edição feita por: Paulo Ricardo, 10/08/2007, 21:11.


#17 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 29/06/2005, 21:59

acho que vc se engana amigo, você pode definir uma extensao das urls que passaram pelo rewrite. por ex:
RewriteRule ^([a-z])\.html& pagina.php?pagina=$1 [L]

irá processar só as urls que terminam com .html, nao as de imagens, JS, css, etc.

#18 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 30/06/2005, 11:11

Exato, se as regexps forem escrita corretamente, o mod_rewrite, não vai checar todas as regras, quando achar a correta, para de checar.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq