Criando um .htaccess no windows em ultraedit não funcionando no linux

1

Eu criei um simples .htaccess no windows usando o ultraedit, mas depois que eu carreguei para o servidor linux apache, ele não vai funcionar, sempre me deu 500 erro. Eu usei a linha de comando do linux para cat-lo, isso mostra que há um espaço vazio na frente da primeira linha. Mas se eu digitasse o mesmo .htaccess no linux, usando o vi, então não há problema. mas se eu colocar o mesmo conteúdo exato no ultraedit, e salvá-lo, e ele simplesmente não funcionará no linux. Não sei por que isso acontece.

    
por KoKo 12.01.2012 / 18:10

1 resposta

1

Verifique o log de erros do Apache, ele deve fornecer o erro exato.

O mais provável é que algo esteja errado com a formatação do arquivo em si (citações bonitas? não tenho certeza se isso trará isso, mas terminações CRLF?) ou as permissões no arquivo.

Você pode verificar se os arquivos são o mesmo conteúdo exato (eles não são; pelo menos os finais de linha serão diferentes atualmente) com somas de verificação: sha1sum /path/to/.htaccess .

    
por 12.01.2012 / 18:24