Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client was facing random 404 error.

Solution:
The issue is solved by following the suggestions from this doc:
https://wpml.org/faq/why-is-htaccess-getting-overwritten-with-the-language-folder-on-my-wpml-website/

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 0 replies, has 0 voices.

Last updated by kamal-kishorS-2 6 months, 3 weeks ago.

Assisted by: Noman.

Author Posts
October 15, 2025 at 7:03 am #17485743

kamal-kishorS-2

Background of the issue:
I am trying to host a WordPress site using WPML Multilingual CMS on Hostinger. I encountered an issue where the Hostinger 404 page appears randomly. I noticed that nothing is logged in debug.log, indicating that WordPress isn’t receiving the request when it fails. I tried uninstalling WPML Multilingual CMS, and the 404 error did not occur. When I disable the WPML plugin, the same post in all languages started showing on the default language page, so I had to reactivate the WPML plugin.

Symptoms:
The Hostinger 404 page appears randomly, and no logs are recorded in debug.log. The issue seems related to a rewrite cache problem with WPML.

Questions:
Why does the Hostinger 404 page appear randomly when using WPML?
How can I resolve the rewrite cache issue with WPML?

October 23, 2025 at 5:07 am #17510569

kamal-kishorS-2

The issue is resolved now