3

我正在构建一个使用 WordPress、Magento 和 Laravel 4 的网站。

一切都将在同一个域名下。

该网站将采用多种语言。

每个框架都在它自己的文件夹中:

  • WordPress: /博客
  • Magento: /商店
  • Laravel: / (网站的根目录)

由于我使用多种语言,我不想看到blog一词,并且当用户使用英语以外的其他语言访问网站时,商店会出现在 URL 中。所以我的解决方案是使用 Laravel 路由作为代理。

例如:

英语:

  • WordPress: //网站/博客/[...](WordPress 的参数)
  • Magento: //website/store/[...](Magento 的参数)

法语:

  • WordPress: //网站/博客/[...](WordPress 的参数)
  • Magento: //website/magasin/[...](Magento 的参数)

ETC...

但是 WordPress、Magento 都在同一个文件夹中,不管是什么语言。

我不想拥有多个 Magento 副本...

那么有没有办法用 Laravel 4、Apache .htaccess 或者只是一些简单的干 PHP 来做到这一点?

4

0 回答 0