我們有一個包含3種不同語言(DE,EN,NL)的網站「www.testa-omega3.com」。 我們的默認語言是荷蘭語(NL),目前它是主要的域名。將no-www轉發到www包括子目錄「/ country-code」
DE和EN語言是一個子目錄:
- www.testa-omega3.com/de/
- www.testa-omega3.com/en/
當我們在瀏覽器中輸入完整的url時,它會顯示正確的頁面。 DE和EN的非www無法正確重定向。
這些:
testa-omega3.com/en
testa-omega3.com/en/
testa-omega3.com/de
testa-omega3.com/de/
是否所有重定向到 「www.testa-omega3.com」
目前,我們已經在我們的htaccess下面幾行:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
我們做錯了什麼?
這不是完全清楚你想要做什麼。即使他們沒有在瀏覽器中輸入該部分,每個人都應該重定向到www子域嗎?但是如果提供語言「擴展名」應該保留下來? – Kay
testa-omega3.com/en應重定向到www.testa-omega3.com/en/等。 – Vincent