Trying to add nopCommerce as a child application under an existing website (https://www.mysite.com) in IIS. The parent site already has an SSL Certificate for https://www.mysite.com with URL Rewrite rule (301 Redirect) to force HTTPS for all pages in website. Right-click on website and select "Add Application", give it virtual path "/store", give it it's own application pool, physical path to nopCommerce application directory.
In nopCommerce 'Store' table:
Store URL: http://www.mysite.com/store
Secure URL: https://www.mysite.com/store
SSL enabled: True
In nopCommerce 'Setting' table:
Navigate to nopCommerce site: https://www.mysite.com/store and it redirects to https://www.mysite.com/store/store and shows nopCommerce 404 page
Anyone know why it's redirecting to /store/store?
If I remove the parent website FORCE HTTPS rewrite rule and navigate to HTTP://www.mysite.com/store then everything works properly, but my site is not under HTTPS. With that FORCE HTTPS rule on parent site still removed, navigate to HTTPS://www.mysite.com/store and it redirects to https://www.mysite.com/store/store and shows nopCommerce 404 page.
Is there something in nopCommerce route handling that is causing HTTPS requests, when running as child application, to append to the path "/store/store"???
If I change the virtual path for the child application from "/store" to "/anythingelse" then I get https://www.mysite.com/anythingelse/anythingelse and shows nopCommerce 404 page.