Como redirecionar (ou Alias) a página de salto com o Apache

1

Não sou especialista em Apache, mas preciso fazer uma pequena alteração em um servidor da web. Estamos apresentando um URL de "página de salto" diferente de um URL principal (por motivos de rastreamento).

/productA/index.html
/productA/jump_index.html

Basicamente eu quero logar que jump_index.html foi solicitado e então retornar index.html . Eu não quero que o cliente aguarde 8 segundos ou mais por um redirecionamento.

Como devemos lidar com isso? Simplesmente crie um link simbólico (ou alias) para o arquivo no sistema de arquivos? Use mod_alias Alias Match (se sim como exatamente)? algo melhor ainda?

Editar: mod_rewrite no httpd.conf:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} ^TRACE
    RewriteRule .* - [F]
</IfModule>
    
por Meltemi 13.05.2010 / 20:13

2 respostas

1

Use apenas um redirecionamento HTTP, e. g. com RedirectPermanent ou mais dinamicamente com RedirectMatch :

RedirectPermanent /productA/jump_index.html http://example.com/productA/index.html
RedirectMatch permanent \/(product.*)\/jump_index\.html http://example.com/$1/index.html
    
por 11.06.2011 / 14:45
0

você pode usar um cabeçalho de redirecionamento simples

<META HTTP-EQUIV="Refresh" CONTENT="0; URL=index.html">

por exemplo

    
por 13.05.2010 / 20:37