Có một cách dễ dàng hơn nhưng chỉ khi gói lưu trữ web của bạn cho phép.
Tại sao không tạo tên miền phụ cho mỗi ngôn ngữ?
Mỗi tên miền phụ sau đó có thể được trỏ đến một thư mục riêng biệt, về cơ bản, bạn sao chép mọi thứ để cả hai thư mục giống hệt nhau, sau đó bạn thay đổi nội dung của các trang trình bày mới (ví dụ: index.html) để khớp với ngôn ngữ khác nhau.
Ví dụ: nếu bạn có một thiết lập như thế này:
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
Sau đó, bạn có thể lập kế hoạch thiết lập như thế này:
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
Sau đó, bạn chỉ thay đổi index.html.
NHƯNG...
Nếu bạn đã sử dụng tên đường dẫn tuyệt đối trong một số tập lệnh của mình, thì bạn cũng cần thay đổi tên đó. vì vậy, trong ví dụ trên, nếu bản sao của index.html đề cập đến index.css trong thư mục gốc, thì điều đó cần phải được cập nhật.