Para este tipod e configuração realize os seguintes passos:
Para aplicar as regras Moodle crie na pasta conf/nginx na raiz de seu site,
Crie um arquivo moodle.conf nesta pasta com o seguinte conteudo:
location ^~ /<Nome da pasta aqui> {
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_index index.php;
fastcgi_pass 127.0.0.1:9074;
include /etc/nginx/mime.types;
include fastcgi_params;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
Null
Substitua o valor: "<Nome da pasta aqui>" Pelo nome da pasta que conterá o novo Moodle.
Vá na pasta /etc/nginx/sites-available
Encontre o arquivo referente ao seu site e acrescente um # no início da linha que contem este conteúdo:
Anterior:
include common/locations-php74.conf;
Atual (Como deve ficar):
# include common/locations-php74.conf;
Null
Após este procedimento apenas realize este comando no terminal:
service nginx restart
Null
As regras devem funcionar em seu site sem problemas.