Zend certified PHP/Magento developer

Magento 2.4 showing 404 not found for product page loadeds from a different store view

I have a Magento 2.4.1 store with two languages (EN and DE). Let’s say the EN store view is currently selected and a product URL will look like this: https://website.de/wedding-bands/wedding-band-1.html.

I may give this URL to a customer, but he has the DE language currently selected. So, when he tries to access this URL, it will give a 404 Not Found error, because the actual URL for that product is different in the DE shop (https://website.de/eheringe/eheringe-1.html).

What’s the best way of fixing this so that it will return the correspondent DE product URL even if I give the EN product URL?