In addition to the browser extension, you need a web proxy -- a bit of server side code that acts as the nostr client and gets the page, and displays it over ordinary http/https.

Of course this means the existing web will find multiple URLs to the same content, if many people run the proxy, but that can be mitigated in various ways, or just ignored.

The problem here that the website will act as a gateway which puts the nostr hosted websites in a SPOF risk