I have a problem with accessing individual products on our Marketplace site. It’s built on experience cloud.
The external site is presented in an iframe wrapped in a visualforce page. As a result when a specific products url is clicked rather than go to that product it returns to the home page.
For example to get to the product page for Google Workspace, its link is
https://www.aitechsourcing.com?bf_redirect=%252Fgoogle-google-workspaceHowever when that is clicked the home page not the product page is returned. That page is
https://AITechSourcing.com.
Can anyone offer me recommendations on how to have the specific product pages available to display when their link is clicked?
Thanks.
Pete
#Experience Cloud #VisualForce Page #Visualforce #Iframe Src #IframeHello,
It sounds like the bf_redirect parameter isn't being preserved or handled correctly when the Experience Cloud site loads inside the Visualforce iframe. If the iframe always initializes with the default URL, any deep link (such as /google-google-workspace) will simply fall back to the home page.
I'd check whether the Visualforce page is reading the bf_redirect query parameter and passing it to the iframe's src attribute. Also verify whether your Experience Cloud routing supports direct deep links and whether the external marketplace application can process the redirect after loading. Browser developer tools (Network and Console) can also help determine whether the redirect parameter is being stripped or ignored. my cc pay
