Posso fazer "redirecionamentos estáticos" usando links simbólicos no Apache?

1

Estou reformulando um site para usar uma nova estrutura de URL, mas não quero os URLs antigos para o 404, em vez disso, redirecione para o novo conteúdo.

Para complicar, isso é em um host compartilhado, onde .htaccess é a única configuração permitida. Há um lote de URLs antigos, o suficiente para que o preenchimento de todos eles em .htaccess seja uma má jogada.

Sei que as diretivas RewriteRule exigem que FollowSymLinks esteja ativado. Isso significa que posso criar vários links simbólicos nos locais das URLs antigas, que apontam para os novos locais? Isso faria o Apache emitir um redirecionamento para os novos locais?

    
por Tigt 28.10.2015 / 01:43

1 resposta

0

Não, um link simbólico é invisível no URL. Ele mostrará o URL antigo com a nova página, mas você terá duas cópias de links.

Você pode redirecionar os URLs para o aplicativo? Há muitos links reais por aí? Ou são apenas resultados de pesquisas? Você pode usar links canônicos para mecanismos de pesquisa se decidir usar links simbólicos. link

    
por 28.10.2015 / 04:38