Muitas vezes, acaba sendo ruim lançar todos os arquivos do drupal diretamente na raiz do seu ftp, pois as vezes tem arquivos de log do apache, de emails, entre outros. Portanto, por muitas vezes é melhor criar uma subpasta, e lançar lá os arquivos da sua instalação drupal. Supondo que sua raiz no servidor seja /home/usuario/public_html/, o ideal é criar uma pasta, por exemplo, do tipo /home/usuario/public_html/sitedrupal/.

Mas nesse caso, seu site, ao invés de ficar acessível por http://www.minhaurl.com.br, o mesmo só seria acessado em http://www.minhaurl.com.br/sitedrupal. Uma solução para isso, é criar uma regra no apache, onde os acessos a url raiz, iriam de forma transparete para a pasta sitedrupal.

Para isso, na raiz do seu ftp, crie ou edite o arquivo .htaccess e coloque as seguintes linhas:

RewriteEngine On
RewriteRule ^(.*)$ sitedrupal/$1 [L]

Com isso, todos os acessos feitos a http://www.minhaurl.com.br carregarão os arquivos da pasta sitedrupal. Ressaltando que seu servidor precisa ter o a biblioteca mod_rewrite ativa.

fonte: http://bit.ly/alygg7

Um abraço, e até a próxima.