- December 11, 2018 at 10:28 am #151213
Problem: site unreachable and error message on HTTPS version of second domain (.nl) when using Really Simple SSL in combination with Polylang (HTTPS version of main site .com working fine):
Not Found The requested URL /contact/ was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
cPanel: SSL certificates installed for both .com and .nl domains (Let’s Encrypt)
Wordpress: changed http:// to https:// in Settings > General
Really Simple SSL: enabled
Polylang: The language is set from different domains (English: .com and Dutch: .nl)
Already tried, without success:
– Resaving permalinks
– Resaving Polylang settings
– Deactivating/re-activating Polylang plugin
– Updating database records from http:// to https:// with Better Search and Replace plugin
We are running a site with two languages. The main English site uses .com, the Dutch translations (language switcher) redirects to .nl. We are using Polylang with the setting ‘The language is set from different domains’ for this. It worked fine before Really Simple SSL. We have installed an SSL certificate on both of our domains through cPanel. The English site .com works fine in https, but the Dutch site .nl is now completely not reachable. Whatever we try, the error message keeps appearing. We have now restored a backup, so the problem is not visible on the site now (to avoid downtime). If we need to reproduce the problem on the site to investigate, let us know.
How can we solve this problem?December 11, 2018 at 10:43 am #151220
multi-language plugins can cause some issues when activating SSL. Usually re-saving those plugin settings, re-saving the permalinks or disabling/enabling these plugins will solve the issue. There are a number of other possible causes as well, can you check if any if any of the causes listed in this https://really-simple-ssl.com/knowledge-base/404-pages-wordpress-site-migrating-ssl/ article solves your 404 error?
MarkDecember 11, 2018 at 3:10 pm #151315
Thanks for your reply.
I will answr to you in-line:
Usually re-saving those plugin settings, re-saving the permalinks or disabling/enabling these plugins will solve the issue. Already tried all of these (see description in first message) – no success.
Re-save the permalinks
Done – no success.
Photon from JetPack
Photon not installed.
.htaccess files in subdirectories
We deleted .htaccess files in subdirectories – no success.
Other redirecting plugins
We disabled all translation/security/caching related plugins (only the core plugins were active) no success.
Security on your server
Check if you have hot link protection activated.
We enabled hot link protection – no success.
NGINX server settings
We do not have NGINX.
What can we still do?December 12, 2018 at 9:29 am #151506
if none of the solutions in the article works for you, we suggest to contact your hosting provider about the issue, possibly something is going wrong on the server level. Your hosting provider can check this for you.