Redirecionar FROM cgi-bin para home page

1

No momento, estamos construindo um domínio que foi usado anteriormente por outra pessoa. Conseguimos 301 redirecionar tudo, exceto uma página:

link

Eu tentei redirecionar tudo do diretório cgi-bin usando o htaccess, além de colocar o htaccess no diretório cgi-bin (que está fora do diretório httpdocs) sem sucesso. Atualmente em execução no servidor de mídia do templo. Existe uma permissão que eu preciso definir para acessar essa pasta com o htaccess? Use outra coisa? Eu não quero usar nenhum cgi, apenas pegue de volta a minha home page.

Obrigado antecipadamente!

    
por Jon 21.01.2011 / 23:52

2 respostas

2

Se você tiver acesso à configuração do seu host virtual:

Redirect 301 /cgi-bin/link.cgi http://www.mysite.com

Se você não tem acesso à configuração do seu host virtual, provavelmente está sem sorte, pois é provável que a configuração do seu servidor da Web contenha algo assim:

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    ...
</Directory>

... o que significa que arquivos .htaccess serão ignorados no diretório cgi-bin ...

Como último recurso, você pode tentar colocar o seguinte em link.cgi:

#!/usr/bin/perl

print "Location: http://www.mysite.com\n\n";
    
por 22.01.2011 / 00:26
0

Por que não apenas modificar o arquivo CGI real para redirecionar, seja com meta tags HTML ou de outra forma?

    
por 22.01.2011 / 00:27