设置具有多商店功能和多语言支持的 Prestashop。这意味着 Prestashop 默认会将我的 URL 定义为:
domain.com/store/lang => domain.com/uk/ja (UK store with Japanese language)
但是,我真的很感激我的 URL 在一个级别上同时具有商店和语言:
domain.com/store-lang => domain.com/uk-ja
我发现这可能通过 .htaccess 或 dispatch.php 文件实现。但是似乎无法使其正常工作。而且我也很感激一个解决方案,它不是太hacky并且在很多地方都被编码。
我希望有人以前可能已经尝试过,或者可能想出任何可能的解决方案:)
没有正确答案
我们还没有想出任何解决这个问题的办法。我将使用 /store/language 实现应用程序,并希望它不会影响用户或 SEO。我选择接受下面的答案,即使它实际上不起作用。然而,这是唯一的答案,而且真的很有帮助。