我目前有一個英文Rails應用程序,我正在國際化以支持中文(zh)翻譯。Rails I18n和SEO - HTTP重定向是否必要?
原來的URL結構標準: www.mysite.com,www.mysite.com/pages ...
我實現了使用標準的Rails創業板實施的I18n,使用子文件夾方法。
我現在看到以下內容:
針對特定國家的網頁顯示爲www.mysite.com/en,www.mysite.com/zh, www.mysite.com/EN/頁,www.mysite.com/zh/pages等
根URL,www.mysite.com,現在顯示器主頁基於
在最後已知的語言設置,即,如果查看中國
頁面,將www.mysite.com將顯示www.mysite.com/zh
內容(URL仍然www.mysite.com)。英語也一樣。
將新幹線,www.mysite.com/en,影響鏈接汁已經歸於www.mysite.com?
如果是的話,我怎麼重定向,以便爲英文網頁保持爲www.mysite.com/ VS www.mysite.com/en/?
我如何確保將www.mysite.com始終顯示英文網頁,無論當前的語言選擇,而www.mysite.com/zh/是展示中國網頁的唯一途徑?
注:語言選擇是由用戶通過在頭一個按鈕選擇 - 無地理位置,瀏覽器語言設置等
嗯,是的,我想你是對的。 – Will