I don’t have IE around to test, but I did see one error on your page:
Mixed Content: The page at ‘https://horwichrmiharriers.co.uk/’ was loaded over HTTPS, but requested an insecure image ‘http://horwichrmiharriers.co.uk/wp-content/uploads/2018/11/background.png’. This content should also be served over HTTPS.
You need to fix that reference. Check your CSS.
Ive now fixed that background.png issue however im still confused over this issue with Internet Explorer….
I tried to pull it up in ie but with the same results 403 error. Pulled it up with chrome it seemed ok. Pulled it up in an old version of Firefox and it displayed strange like it was a mobile version of the site. Checked the CSS for the site and it uses both CSS grids and flex boxes which are not supported in any version of IE.
CSS Grids haven’t been out that long. Many older version of browsers simply don’t have support for this feature.
This theme came from Themezee.com you might want to check with them for a possible solution.
What’s strange is that this template was working in IE last week fine and the template hasn’t been modified since then.
Wonder if any windows updates for IE have been pushed out recently to cause the issue?
The only supported version of IE is version 11. Microsoft has dropped all support for IE except version 11. There is an IE fallback listed in the theme style.css. I think the recommended solution for this problem is to wrap all code except the mobile version for the site in a @supports tag and set it to a grid property. Here a video that pretty good about explaining how CSS grids work.
https://www.youtube.com/watch?v=txZq7Laz7_4
The ideal is if CSS Grid isn’t supported a mobile version is displayed. As far as I know css grids and flex boxes will never be supported in IE.
-
This reply was modified 4 years, 6 months ago by
mrtom414.
Thanks for the advice! Might have to have a read on css grids. Why would it work last week fine and stop all of a sudden?
don’t know. I have a version of ie that hasn’t been updated it will not work on it. IE is on its way out. Many web developers will not develop for it anymore. It the Windows XP of the browser world.
Thankfully for me it’s on its way out anyway! Hate it when things just change overnight even with know change whatsoever
Also i’ve swapped themes to test so im thinking its nothing to do with that css now.
Tried the twenty seventeen theme and it still happened.
Any other ideas?
-
This reply was modified 4 years, 6 months ago by
darrellwilde.
have you changed htaccess file
Maybe there a redirect of some kind. I’m not very good with htaccess.
I deleted the ht access and let it regenerate a new one but it still happened.
To rule out the template and wordpress i just uploaded a basic index.html file and it was still giving me the error on IE could my server host be blocking this somehow?