SSL for subfolder wordpress setup


#1

Hello,

My client having simple html site as landing page and here multiple wordpress setups.
I have install SSL. Its’ working fine for main site but for internal wordpress its not opening pages with https.

Thanks


#2

Hi @mayo

I don’t understand that. Do you have some links as sample?


#3

Thanks for the reply.
https://www.themayoschool.com
Here you can check senior link which is the WordPress setup as subfolder. Here pages are not working with https


#4

These links are wrong. “Junior” goes to

http://www.themayoschool.com/junior/

But this isn’t a certificate problem. It’s a problem of the WordPress-navigation.

  • There is a WordPress option to change all these http links
  • You have to change the links manual

The page

https://www.themayoschool.com/junior/

works and has the correct certificate. And your main page has some mixed content warnings you should fix.

Upps - what’s that? You have redirect errors: Checked your site via https://check-your-website.server-daten.de/?q=themayoschool.com to see the mixed content, but there are critical redirects:

Domainname Http-Status redirect Sec. G
http://themayoschool.com/
139.59.32.11 301 https://wwwthemayoschool.com 0.307 E
http://www.themayoschool.com/
139.59.32.11 301 https://wwwwww.themayoschool.com 0.297 E
https://themayoschool.com/
139.59.32.11 200 6.810 B
https://wwwthemayoschool.com -1 0.036 R
NameResolutionFailure - The remote name could not be resolved: ‘wwwthemayoschool.com
https://www.themayoschool.com/
139.59.32.11 200 6.550 B
https://wwwwww.themayoschool.com -1 0.184 R
NameResolutionFailure - The remote name could not be resolved: ‘wwwwww.themayoschool.com

There are redirects http -> https with too much www and a missing dot.

And your favicon is mixed content:

link
	icon
	http://www.themayoschool.com/favicon.ico
	1
	mixed

#5

I see, you have rechecked your domain via https://check-your-website.server-daten.de/?q=themayoschool.com

Now these redirects to not existing domains are gone.

But a redirect http://example.com/filename should always go to

https://example.com/filename

not to

https://example.com/

or

https://example.com

without /.