Um problema bastante comum a partir da versão Moodle 2.0 (ainda não corrigido na versão 2.5) é que após a instalação você somente consegue fazer acesso direto ao Moodle por um caminho, seja ele com "www" ou "sem www", isso irá depender de como configurou.
Embora seja possível o acesso das duas formas (com e sem www), em um dos casos irá aparecer uma mensagem "acesso incorreto detectado, este servidor pode ser acessado somente através do endereço... " e logo somos redirecionado, isso leva alguns segundos mas que são bastante desagradáveis para o usuário(aluno).
Há duas formas de corrigir o problema, (eu particularmente prefiro a segunda), veja:
1 - Altere seu arquivo htacess.txt
Abra o arquivo htaccess.txt em seu bloco de notas e adicione as seguintes linhas
RewriteEngine On
RewriteCond %{HTTP_HOST} ^seumoodle.com.br
RewriteRule ^ http://www.seumoodle.com.br%{REQUEST_URI} [L,R=301]
Salve como .htaccess (ponto na frente) e envie para o servidor novamente. Caso o arquivo não exista, basta cria-lo.
2 - Altere o arquivo setuplib.php
Altere o seguinte arquivo:
lib/setuplib.php
Localize a linha abaixo (aproximadamente linha 803)
Redirect ($ CFG-> wwwroot, get_string ('wwwrootmismatch', 'error', $ CFG-> wwwroot), 3);
Mude para
Redirect ($ CFG-> wwwroot, get_string ('wwwrootmismatch', 'error', $ CFG-> wwwroot), 0);
Perceba que mudamos o 3 para 0
Problema resolvido!
Ajudou? Compartilhe é uma forma de retribuir.
Grande Abraço