.htaccess 301 produz 500 erros internos do servidor

1

Eu adicionei entradas individuais de redirecionamento 301 ao .htaccess para redirecionar as páginas Mambo do meu antigo site para as páginas Joomla do novo site, mas as URLs antigas ainda geram erros 404. Alguma idéia por quê? O formato que usei foi:

Redirect 301 http://www.site.com/old.htm http://www.site.com/new.htm

Eu adicionei estes no final do arquivo .htaccess.

    
por Steve 10.04.2011 / 06:18

1 resposta

1

A diretiva Redirect não usa um URL completo como o local "antigo".

Tente:

Redirect 301 /old.htm http://www.site.com/new.htm

Na documentação :

The old URL-path is a case-sensitive (%-decoded) path beginning with a slash. A relative path is not allowed. The new URL should be an absolute URL beginning with a scheme and hostname, but a URL-path beginning with a slash may also be used, in which case the scheme and hostname of the current server will be added.

    
por 10.04.2011 / 07:12