How can I sel the Customer.PasswordRecoveryURL so that it goes to the website rather then localhost? Currently the url is "http://localhost:15536/passwordrecovery/..."
The value used for the system URL's is the same value you saved in your Store configuration at >> admin >> Configuration >> Stores >> Edit >> Store URL:
The store url is not at the root is located at this address http://www.ghlin.com/boutiquepro.
if I put http://www.ghlin.com/boutiquepro in stores- Store URL the site worked but all images are now at http://www.ghlinc.com/boutiquepro/boutiquepro/images/etc... so the "boutiquepro" is repeated.
if I remove the boutiquepro/ in the storeurl everything work fine but the page that use the storeUrl as base like the email recovery...