Nginx Config For MODX LARAVEL on single domain - fourslick/notes GitHub Wiki

    location / {
            root /var/www/html/modx;
            if (!-e $request_filename) {
                    rewrite ^/(.*)$ /index.php?q=$1 last;
            }
    }

    location /core {
            deny all;
            return 404;
    }

    location /apis {

            alias /var/www/html/laravel/public;
            try_files $uri $uri/ @laravel;
            satisfy any;
            allow all;
            index index.php;

            location ~ \.php$ {
		try_files $uri =404;
		fastcgi_pass unix:/run/php/php7.2-fpm.sock;
		index index.php;
		fastcgi_index index.php;
		fastcgi_param SCRIPT_FILENAME $request_filename;
		include fastcgi_params;
            }
    }

    location @laravel {
            rewrite /apis/(.*)$ /apis/index.php?/$1 last;
    }