Nuxtjs と i18n を使用したローカライズされたリダイレクトのための SPA パターン
P粉071626364
P粉071626364 2023-08-28 13:53:37
0
1
457
<p>SPA モード (SSR: false) で Nuxtjs を生成すると、nuxt によって生成された dist フォルダーにindex.html ファイルが存在しません。 </p> <p>それでは 2 つの質問があります</p> <p><strong>1 番目: lang フォルダーにリダイレクトする必要があります。たとえば、exmple.com は exmaple.com/{locale}</strong></p> にリダイレクトします。 <p><strong>2 番目: サブページにリダイレクトする必要があります。たとえば、exmple.com/admin から exmaple.com/{locale}/admin</strong></p> にリダイレクトする必要があります。 <pre class="brush:php;toolbar:false;">// nuxt.config.js ... i18n: { 怠け者:本当、 langDir: 'lang/', ロケール: [ { コード: 'en'、 iso: 'en-US'、 ファイル: 'en.js', 名前:「英語」 }、 { コード: 'ar'、 iso: 'ar-EG'、 ファイル: 'ar.js', 名前: 'عربى' } ]、 デフォルトロケール: { ロケール: 'en'、 接頭辞: true }、 ...</pre></p>
P粉071626364
P粉071626364

全員に返信(1)
P粉587970021

この問題を解決するアイデアはありますが、それが最善の解決策かどうかはわかりません。

.htaccess を使用してリクエストを処理し、必要なインデックスを返すだけです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート