>  Q&A  >  본문

Nuxtjs 및 i18n을 사용한 현지화된 리디렉션을 위한 SPA 패턴

<p>SPA 모드(SSR: false)에서 Nuxtjs를 생성하면 nuxt가 생성한 dist 폴더에 index.html 파일이 없습니다. </p> <p>두 가지 질문이 있습니다</p> <p><strong>첫 번째: lang 폴더로 리디렉션해야 합니다. 예를 들어 exmple.com은 exmaple.com/{locale}</strong></p>로 리디렉션됩니다. <p><strong>두 번째: 하위 페이지를 리디렉션해야 합니다(예: exmple.com/admin에서 exmaple.com/{locale}/admin</strong></p>). <pre class="brush:php;toolbar:false;">// nuxt.config.js ... i18n: { 게으른: 사실, langDir: '랭/', 로케일: [ { 코드: 'en', iso: 'en-US', 파일: 'en.js', 이름: '영어' }, { 코드: 'ar', iso: 'ar-EG', 파일: 'ar.js', 이름: 'عربى' } ], 기본 로케일: { 로캘: 'en', 접두사: 사실 }, ...</pre></p>
P粉071626364P粉071626364441일 전437

모든 응답(1)나는 대답할 것이다

  • P粉587970021

    P粉5879700212023-08-29 10:16:25

    이 문제를 해결할 아이디어가 있지만 그것이 최선의 해결책인지는 모르겠습니다.

    요청을 처리하고 원하는 인덱스를 반환하려면 .htaccess를 사용하세요.

    회신하다
    0
  • 취소회신하다