Only way I can think of is to run a DNS server on your computer and then configure the router to use your computer as the DNS, and then configure the computer to use a proper DNS
It has been a while since I did that stuff but I had more time to think about how to do it. Start with a computer set as a pass-through or firewall for the network.
On Linux, iptables can intercept dns requests on port 53 and send those to a local host. That host can have a blank web page with a http redirect to this site.
This gave me an idea for those more technically inclined. Set up an open wifi but make all dns requests redirect to patriots.win
Only way I can think of is to run a DNS server on your computer and then configure the router to use your computer as the DNS, and then configure the computer to use a proper DNS
It has been a while since I did that stuff but I had more time to think about how to do it. Start with a computer set as a pass-through or firewall for the network.
On Linux, iptables can intercept dns requests on port 53 and send those to a local host. That host can have a blank web page with a http redirect to this site.
Use a raspberry pi
That works too