WordPress、Magento、および Laravel 4 を使用して Web サイトを構築しています。
すべてが同じドメイン名の下になります。
ウェブサイトは複数の言語で表示されます。
各フレームワークは、独自のフォルダーにあります。
- ワードプレス: /ブログ
- マジェント: /店
- Laravel: / (ウェブサイトのルート)
私は複数の言語を使用しているため、ユーザーが英語以外の言語で Web サイトにアクセスしたときに、 blogとstoreという単語が URL に表示されるのは望ましくありません。したがって、私の解決策は、Laravel ルーティングをプロキシとして使用することです。
例えば:
英語:
- WordPress: //website/blog/[...](WordPress のパラメータ)
- Magento: //website/store/[...](Magento のパラメータ)
フランス語:
- WordPress: //website/blogue/[...](WordPress のパラメータ)
- Magento: //website/magasin/[...](Magento のパラメータ)
等...
しかし、WordPress、Magento は、言語に関係なくすべて同じフォルダーにあります。
Magento の複数のコピーを持ちたくない...
Laravel 4、Apache .htaccess、または単純なドライPHPでこれを行う方法はありますか?