How can i reverse proxy using WIFI / Lan network instead of Internet when requested from a specific IP

1. The problem I’m having:

Things are working as expected every requests goes to my sub-domain and HTTPS is working fine. But due to my internet service provider i only get 15mbps upload which is very slow to load any movies/ videos from Immich / jellyfin server. I got an idea that when i make a request from a specific ip why no use WIFI network instead of internet this way i can get my max upload speeds my Router supports.

I have tried redir but it changes the URL completely and no HTTPS.

2. Error messages and/or full log output:

I’m not getting any errors

3. Caddy version:

konda@raspberrypi:~ $ caddy version
v2.8.4 h1:q3pe0wpBj1OcHFZ3n/1nl4V4bxBrYoSoab7rL9BMYNk=

4. How I installed and ran Caddy:

I’m using raspberry pi i believe i did sudo install

a. System environment:

raspberry pi. arm 32 bit.
native install . no docker

b. Command:

PASTE OVER THIS, BETWEEN THE ``` LINES.
Please use the preview pane to ensure it looks nice.

d. My complete Caddy config:

:80 {
        root * ./html
        file_server
}


ix.blazingbane.com {
    
    @specific_public_ip {
        remote_ip 68.54.36.xx
    }
reverse_proxy @specific_public_ip http://10.0.0.213:2283



    # Default reverse proxy for all other requests (general traffic)
    reverse_proxy 10.0.0.213:2283
}

mx.blazingbane.com {
@specific_public_ip {
        remote_ip 68.54.36.xx
    }

    # Redirect traffic from this IP to the local network
    redir @specific_public_ip http://10.0.0.213:8096{uri}
        reverse_proxy 10.0.0.213:8096
}