From 5611b3ca0ab9e7041651b5d72ee7448821cf1a65 Mon Sep 17 00:00:00 2001 From: Maarten Bruna <14947039+ictbeheer@users.noreply.github.com> Date: Fri, 24 Oct 2025 13:55:06 +0200 Subject: [PATCH] feat: fallback to remote for assets --- .lando.brave.yml | 1 + provision/nginx/multisite-subdomain-subdirectory.conf | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.lando.brave.yml b/.lando.brave.yml index e4500f9..dbf2f6a 100644 --- a/.lando.brave.yml +++ b/.lando.brave.yml @@ -20,6 +20,7 @@ services: # For PHPStorm, which supports automatic configuration switching # for multiple remote servers. PHP_IDE_CONFIG: "serverName=appserver" + LANDO_REMOTE_ASSETS_URL: "brave.wpacc01.yard.nl" config: php: ./vendor/yard/lando-brave/provision/php/php.ini database: diff --git a/provision/nginx/multisite-subdomain-subdirectory.conf b/provision/nginx/multisite-subdomain-subdirectory.conf index e6868ec..a203be5 100644 --- a/provision/nginx/multisite-subdomain-subdirectory.conf +++ b/provision/nginx/multisite-subdomain-subdirectory.conf @@ -41,6 +41,12 @@ rewrite ^/[_0-9a-zA-Z-]+(/wp-.*) /wp$1 last; rewrite ^/[_0-9a-zA-Z-]+(/.*\.php)$ /wp$1 last; } +location ~ ^/app/uploads/(.*) { + if (!-e $request_filename){ + rewrite ^/app/uploads/(.*)$ "{{LANDO_REMOTE_ASSETS_URL}}/app/uploads/$1" redirect; + } +} + location = /favicon.ico { log_not_found off; access_log off;