Why is my site getting redirect loops when clicking on checkout?

First thing you need to do is look in your root folder for a file called web.config.  If you have this file open it in the file manager or via ftp and look for the URL REWRITE area.  Make sure that your url rewrite rule is allowing IIS to redirect your site to your HTTPS for example - if your site is jack.com and your https is https://jack.sophio.com/ you would want your url rewrite rule to look like the snippet below.

<rule name="Canonical Host Name" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="true">
<add input="{HTTP_HOST}" pattern="^jack.sophio.com$" negate="true" />
<add input="{HTTP_HOST}" pattern="^[^=www].*\.com$" /> </conditions>
<action type="Redirect" url="http://www.jack.com/{R:1}" redirectType="Permanent" />
</rule>



Was this answer helpful? 0 Users Found This Useful (0 Votes)