diff --git a/nginx/sites-available/cloud.grupopralog.com.br.conf b/nginx/sites-available/cloud.grupopralog.com.br.conf index 17aa400..dc0450a 100644 --- a/nginx/sites-available/cloud.grupopralog.com.br.conf +++ b/nginx/sites-available/cloud.grupopralog.com.br.conf @@ -46,8 +46,10 @@ server { # Essencial para uploads de ficheiros grandes no Nextcloud. client_max_body_size 10G; - # --- REGRAS DE ROTEAMENTO (LOCATIONS) --- - # A ordem destas regras é CRUCIAL. O Nginx verifica as mais específicas primeiro. + # Adicione a correção para a URL feia aqui + location ^~ /index.php/ { + rewrite ^/index.php(.*)$ $1 last; + } # 1. Redirecionamentos para CalDAV e CardDAV (essencial para a compatibilidade de calendários e contactos) location = /.well-known/carddav { return 301 $scheme://$host/remote.php/dav; }