Два дня мучался с той проблемой, на drupal.ru так и не нашел внятного ответа (ничего личного ), может, просто, плохо искал.
В общем, кому надо - забираем.
Решение
Проверьте, какое значение задано в качестве переменной base_url в файле sites/default/settings.php. Если ничего не задано, строка вообще закомментирована, то задайте, например, с www:
$base_url = 'http://www.technerium.ru'; // NO trailing slash!
Включите соответствующую директиву в файле .htaccess:
если base_url с www:
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
если же base_url не содержит www, то эту
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]