• 07-09-2024, 17:37:59
    #10
    Dosyanın tamamını tam olarak atarsanız bakalım.
  • 07-09-2024, 18:05:36
    #11
    /etc/nginx/sites-available/domain.vconfbenzeri bir dosyada direktifleri tutulur sitenizin. asagidaki gibi uyarlamalisiniz.
    server {
        server_name domain.com www.domain.com;
        rewrite ^/moodle/(.*\.php)(/)(.*)$ /moodle/$1?file=/$3 last;
    
        location ^~ /moodle {
            try_files $uri $uri/ /index.php?q=$request_uri;
            
            index index.php index.html index.htm;
    
            location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                fastcgi_pass 127.0.0.1:9090;
                include includes/fastcgi_params.conf;
            }
        }
    }
    isletim sistemi, sunucu yapilandirmasi vs. ufak farkliliklar olabilir, genel mantik bu yapida.