Jest łatwiejszy sposób, ale tylko wtedy, gdy pozwala na to pakiet hostingowy.
Dlaczego nie utworzyć subdomen dla każdego języka?
Każdą subdomenę można następnie skierować do osobnego folderu, a następnie w zasadzie kopiujesz wszystko, aby oba foldery były identyczne, a następnie zmieniasz zawartość nowo prezentowanych stron (na przykład index.html), aby pasowały do innego języka.
Na przykład, jeśli masz taką konfigurację:
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
Następnie możesz zaplanować taką konfigurację:
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
Wtedy zmieniłbyś tylko index.html.
ALE...
Jeśli użyłeś bezwzględnych nazw ścieżek w niektórych swoich skryptach, musisz również je zmienić. więc w powyższym przykładzie, jeśli kopia pliku index.html odnosi się do pliku index.css w oryginalnym folderze, należy to zaktualizować.