Leonardo J. Tramontina wrote: >Pessoal, > >Configurei beleza o famoso UserDir no meu Apache. S� tem um por�m: para eu >acessar a pasta de um usu�rio, tenho que digitar "/" no final de toda a url. >Por exemplo: http://www.dominio.com.br/~leonardo/ > >O que devo alterar para que n�o precisa digitar essa barra no final, ou >seja, para que eu digite apenas: http://www.dominio.com.br/~leonardo ??
A barra no final � sempre necess�ria. Sempre. Se voc� n�o a colocar, em qualquer site, o servidor HTTP vai responder com um erro 302 mandando voc� para o site com a barra. Ou seja, voc� n�o percebe, mas houve uma conex�o extra ao servidor e ele mandou para a p�gina certa. Por isso sempre coloque barras nos links. O que est� acontecendo no seu caso � que o Apache est� redirecionando para o endere�o errado. Isso � muito comum quando o Apache tem como nome do servidor um nome que n�o � acess�vel do mundo exterior. Por exemplo, suponha que seu www.dominio.com.br aponte para a m�quina que se chama servidor.lan. Quando voc� requisitar http://www.dominio.com.br/~leonardo, ela te redirecionar� para: http://servidor.lan/~leonardo/ Como "servidor.lan" n�o � acess�vel do mundo exterior, voc� n�o chega � lugar nenhum. Duas solu��es: - use barras - mude o nome do servidor, pelo menos no Apache, para que um nome acess�vel externamente seja enviado. -- Thiago Macieira - UFOT Registry number: 1001 [EMAIL PROTECTED] ICQ UIN: 1967141 PGP/GPG: 0x6EF45358 Registered Linux user #65028
msg86887/pgp00000.pgp
Description: signature
