0
設置具有多核功能的Prestashop以及多語言支持。這意味着,的Prestashop從默認會定義我的網址爲:Prestashop多中心和多語言URL重寫
domain.com/store/lang => domain.com/uk/ja (UK store with Japanese language)
不過,我真的很感激我的網址在一個級別上有兩個店和語言:
domain.com/store-lang => domain.com/uk-ja
我想通了,這可能是可能通過.htaccess或dispatch.php文件。 但似乎無法得到它的工作。另外,我也希望有一個解決方案,它不會太冒昧,並且在很多地方進行編碼。
我希望有人可能曾經使用過這個或許能想到的任何可能的解決方案:)
沒有正確答案
我們還沒有拿出任何解決這個問題的。我將用/ store/language實現應用程序,並希望它不會影響用戶或搜索引擎優化。我選擇接受下面的答案,儘管它實際上並不工作。然而,這是唯一的答案,真的很有幫助。
謝謝。所以你說的是,它實際上是一個更好的解決方案來保持/存儲/語言?而不是用/ store-language?例如Apple => store.apple.com/hk-zh和store.apple.com/hk同一國家店鋪,但語言不同。我不認爲?Google傾向於使用語言。我不會在URL中添加額外的級別,比如/ store/uk/ja,然後是/ uk/ja。 – Jafu
@designer我編輯了答案,祝你好運 – 2012-11-17 11:48:02
如果你只有'GET'(?sth = 1),你可以使用'QSA'。這也會發送數據。 'RewriteRule ^(\ w +) - (\ w +)$ 1/$ 2 [L,QSA]' – androbin