UMARIZAL 1 Denunciar post Postado Junho 5, 2015 Amigos, como faço o redirecionamento de páginas, via .htaccess por exemplo, sem sobrecarregar o servidor? Tinha feito através de um único .htaccess na raiz do site mas devido a quantidade de linhas (milhares), acabou tirando o servidor do ar. Mas pudera, um .htaccess com mais de 100Kb é dureza né? São milhares de redirecionamentos, mas para exemplo, um deles é assim: Redirect 301 /forum/avisos/regras-gerais-t5.html /forum/viewtopic.php?t=5 Pelo que percebi, não dá pra fazer uma regra geral, como esta: RewriteRule ^forum/resources/image/(.*)$ http://www.site.com.br/forum/download/file.php?id=$1&mode=view [R=301,L] O que me recomendam? São quase 8 mil links (só havia redirecionado cerca de mil e poucos) que não posso perder... Desde já, obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Rhuan Gonzaga 2 Denunciar post Postado Junho 5, 2015 Acho que na verdade é possivel sim, o t5 na primeira URL é representado por t=5 na segunda, se possivel poste mais alguns exemplos de link assim podemos lhe ajudar com a expressão regular para fazer os redirecionamentos. Compartilhar este post Link para o post Compartilhar em outros sites
UMARIZAL 1 Denunciar post Postado Junho 6, 2015 Acho que na verdade é possivel sim, o t5 na primeira URL é representado por t=5 na segunda, se possivel poste mais alguns exemplos de link assim podemos lhe ajudar com a expressão regular para fazer os redirecionamentos. Obrigado pelo seu interesse em ajudar-me, caro amigo. Alguns exemplos de urls: Redirect 301 /forum/terraplenagem/equipamentos-de-terraplenagem-t10.html /forum/viewtopic.php?t=10 Redirect 301 /forum/ambiente/artigos-interessantes-para-leitura-t16.html /forum/viewtopic.php?t=16 Redirect 301 /forum/construcao-reformas/dicionario-da-construcao-civil-t23.html /forum/viewtopic.php?t=23 Redirect 301 /forum/construcao-e-reformas/dicionario-da-construcao-civil-t23.html /forum/viewtopic.php?t=23 Redirect 301 /forum/downloads/otimos-programas-t24.html /forum/viewtopic.php?t=24 Redirect 301 /forum/curiosidades/fotos-engracadas-t29.html /forum/viewtopic.php?t=29 Redirect 301 /forum/fale-conosco/parabens-pela-iniciativa-e-interesse-t30.html /forum/viewtopic.php?t=30 Redirect 301 /forum/downloads/softwares-variados-t42.html /forum/viewtopic.php?t=42 Redirect 301 /forum/construcao-reformas/a-estrutura-ideal-t44.html /forum/viewtopic.php?t=44 Redirect 301 /forum/pavimentacao/links-sobre-pavimentacao-t47.html /forum/viewtopic.php?t=47 Redirect 301 /forum/pavimentacao/duvida-t52.html /forum/viewtopic.php?t=52 Eu li bastante sobre redirecionamento via htaccess e não consegui "bolar" uma expressão regular que substituisse a escrita individual, mas for possível, será de enorme valia. Quanto as pastas (como construcao-reformas), todas possuem IDs como f=ID (f=10 por exemplo). Estive pensando até, em criar várias pastas (visto que as citadas nas linhas acima eram "virtuais", e colocar um .htaccess dentro de cada uma para gerir os redirecionamentos, tornando o arquivo menor e distribuído. Desde já, muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites