Điểm:1

Chuyển hướng trang chủ tiếng Pháp (và chỉ trang chủ FR) sang trang chủ tiếng Anh

lá cờ it

Sử dụng .htaccess tập tin, tôi muốn chuyển hướng www.example.com/fr/ đến www.example.com/ nhưng không phải các trang tiếng Pháp khác có /fr/ gốc (ví dụ: www.example.com/fr/page-name)

tôi đã thử sử dụng Chuyển hướng 301 /fr/ https://example.com/ nhưng điều đó chuyển hướng tất cả các trang tiếng Pháp sang phiên bản tiếng Anh, điều mà tôi không muốn.

Có cách nào để giái quyết vấn đề này không?

Điểm:0
lá cờ kz
Chuyển hướng 301 /fr/ https://example.com/

mod_alias chuyển hướng lệnh khớp tiền tố, vì vậy nó chuyển hướng mọi thứ chỉ đơn giản là bắt đầu /fr/ và sao chép mọi thứ sau trận đấu vào cuối URL mục tiêu. Thật tuyệt vời khi chuyển hướng toàn bộ các nhánh URL (hoặc toàn bộ trang web), nhưng không dành cho các URL cụ thể.

Để chuyển hướng một URL cụ thể, bạn cần sử dụng RedirectMatch, khớp với biểu thức chính quy, thay vì khớp tiền tố đơn giản.

Ví dụ:

RedirectMatch 301 ^/fr/$ https://example.com/

Lưu ý rằng nếu bạn có các lệnh mod_rewrite hiện có (tức là. viết lại quy tắc) thì bạn có thể cần sử dụng (hoặc có thể nên sử dụng) mod_rewrite thay thế tại đây.

Thẩm quyền giải quyết:

lá cờ it
Hoàn hảo, điều này hoạt động! Cảm ơn!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.