.htaccess Não funciona como esperado [fechado]

1

Eu tenho uma conta hospedada não vinculada a nenhum domínio em / ~ me.

Neste diretório inicial eu tenho um arquivo .htaccess:

Options +FollowSymlinks

RewriteEngine on

RewriteRule 123.html cgi-bin/example.php [nc]

O caminho completo de example.php é /~me/public_html/cgi-bin/example.php. No entanto /~me/123.html retorna um 404.

Meu htaccess não é válido?

EDITAR:

Eu também tentei o seguinte

RewriteRule ^~me/123\.html ~me/cgi-bin/example.php [nc]

e os registros do apache retornaram isso:

File does not exist: /home/me/public_html/123.html

Portanto, o regex não é compatível por algum motivo.

EDIT 2:

tentando

RewriteRule (. *) 123.html ~ me / cgi-bin / example.php [nc]

remove o erro de log do apache. Então eu tenho que assumir que o pedido está sendo pego pelo .htaccess. Mas ainda assim 404ing por que o caminho para o arquivo php não estaria funcionando? Se eu ligar diretamente, ele será executado.

    
por user1561108 30.11.2012 / 13:24

0 respostas