Our second-tier support has recommended a workaround, which I've implemented on your website. However, please continue to avoid using special characters in the product URL slug and it should fix the other broken links. Additionally, I've noticed that the domain ellasbubbles.de is not validated here hidden link , as indicated in the attached screenshot. It would be advisable to address this issue.
Open the app/public/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php file
Inside RankMath\WooCommerce\Product_Redirection::remove_base_from_url(), around line 139:
I'd like to provide an update on this matter. I've received additional feedback from our 2nd Tier Support team as well as from the author of the RankMath Plugin.
To further address this issue, please create a support ticket at the following link: hidden link . In your ticket, include comprehensive details about the issue and provide access to the staging environment. The RankMath team will investigate this matter thoroughly for you.
Upon review, it appears that a crucial step was overlooked in resolving the issue. As mentioned earlier, it's essential to "replace all special characters in your product URL slugs. If you don't, the links will remain broken"
I have rectified this for the product at hidden link. Now, the "es-us" language should function correctly at hidden link .
For a detailed demonstration of the steps taken to fix it, please refer to this screen recording: hidden link