Існує простіший спосіб, але тільки якщо ваш веб-хостинг пакет це дозволяє.
Чому б не створити субдомени для кожної мови?
Кожен субдомен потім може бути вказаний на окрему папку, а в основному ви копіюєте все, щоб обидві папки були однаковими, потім ви змінювали вміст сторінок, що нещодавно презентували (наприклад, index.html), щоб вони відповідали іншій мові.
Наприклад, якщо у вас є така установка:
URL: http://www.example.com
Document root of above URL: /home/user/public_html
Contents of document root:
index.html
index.css
sitemap.xml
robots.txt
Тоді ви можете запланувати налаштування так:
URL: http://fr.example.com
Document root of above URL: /home/user/french/public_html
Contents of document root:
index.html
index.css
sitemap.xml
robots.txt
Тоді ви б змінили лише index.html.
АЛЕ ...
Якщо ви використовували абсолютні назви шляхів у деяких своїх сценаріях, то вам також потрібно змінити їх. тому у наведеному вище прикладі, якщо копія index.html посилається на index.css у вихідній папці, то це потрібно оновити.