This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is developing a site and considering using WPML. They want to know if WPML supports using a CDN when configuring different domains for each language.
Solution:
We confirm that WPML supports using a CDN with different domains for each language. Here is a step-by-step guide to setting this up:
1. Configure WPML for Different Domains:
- Navigate to WPML → Languages.
- Select "A different domain per language" and specify your domains (e.g., example.com for English, example.fr for French).
- Ensure each domain is correctly pointed to your WordPress site through DNS settings.
- For further details, refer to our complete guide on different domains: https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/
2. Set Up Your CDN:
- Add each language domain as a separate "pull zone" in your CDN.
- Configure caching rules to ensure language-specific assets (such as images and scripts) are not mixed between domains.
3. Manage SSL and Cache:
- If using HTTPS, ensure each domain has a valid SSL certificate.
- Clear your WordPress and CDN caches to ensure all settings take effect.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket at https://wpml.org/forums/forum/english-support/.
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 6 replies, has 0 voices.
Last updated by 2 weeks, 5 days ago.
Assisted by: Andrey.