Background of the issue:
I am trying to avoid my site going down at least once a month, presumably after WPML updates, because .htaccess is rewritten. My default language is English (EN) with no language path, and German (DE) is set as a secondary language. I expect my .htaccess to remain the way I set it and only change after I approve the suggested changes. The issue is exactly the same as this ticket: https://wpml.org/forums/topic/wpml-modifying-htaccess-file-2/. My site structure is hidden link for English and hidden link for German.
Symptoms:
My .htaccess file is being rewritten to include /de/ in two lines, causing a 500 response across my entire website except the homepage. The original .htaccess should not have /de/ in the RewriteBase and RewriteRule lines.
Questions:
Why is WPML rewriting my .htaccess file to include /de/ despite my default language being English?
How can I prevent WPML from automatically changing my .htaccess file without my approval?
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.