cfg->wwwroot

cfg->wwwroot

di max ragazzi -
Numero di risposte: 1

Devo fare in modo che moodle mi funzioni sia che si acceda con alias sia con alias preceduto da www.

Ho configurato cfg->wwwroot per funzionare con alias senza www e funziona.

SE cerco di accedere con il www davanti appare il messsaggio che dice che si può accdere solo con alias.


Come si può fare?

Grazie

Max

Media dei voti:  -
In riposta a max ragazzi

Re: cfg->wwwroot

di Andrea Bicciolo -
Immagine Core developers Immagine Plugin developers Immagine Translators

Se ho ben capito l'esigenza desideri che usando "www.domain.tld" al posto di "domain.tld" si acceda a Moodle con il nome "naked" "domian.tld". Puoi ottenere il risultato che cerchi utilizzando un regola di rewrite del tuo web server in modo da modificare l'URL nel caso non sia quella impostata nel file config.php.

Se utilizzi un web server Apache, una regola di rewrite simile a quella che segue potrebbe darti degli spunti (accertati che il mod_rewrite sia attivo):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]