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

Eu criei um simples .htaccess em Windows usando o ultraedit, mas depois de eu transferir paira o server linux apache, isso não funcionairá, sempre me deu 500 erros. Eu usei a linha de command linux paira cat, mostra que há um espaço vazio na frente da primeira linha. Mas se eu entreguei digitair exatamente o mesmo .htaccess no linux, usando vi, então não é problema. mas se eu colocair o mesmo conteúdo exato em ultraedit, e salvá-lo, e isso simplesmente não funcionairá no linux. Não tenho certeza por que isso é assim.

Verifique o registro de erros do Apache, ele deve dair o erro exato.

Muito provavelmente, algo está errado com a formatting do próprio file (citações bonitas? Não tenho certeza se ele chokes sobre isso, mas terminações CRLF?), Ou as permissions no file.

Você pode viewificair se os files são exatamente o mesmo conteúdo (eles não são, pelo less os terminais de linha serão diferentes atualmente) com checksums: sha1sum /path/to/.htaccess .