使用Nuxtjs和i18n进行本地化重定向的SPA模式
P粉071626364
P粉071626364 2023-08-28 13:53:37
[Vue.js讨论组]

当我在SPA模式下生成Nuxtjs时(SSR:false),nuxt生成的dist文件夹中没有index.html文件。

所以我有两个问题

1st:我需要重定向到lang文件夹,例如exmple.com重定向到exmaple.com/{locale}

2nd:我需要为子页面重定向,例如exmple.com/admin重定向到exmaple.com/{locale}/admin

// nuxt.config.js
...
  i18n: {
    lazy: true,
    langDir: 'lang/',
    locales: [
      {
        code: 'en',
        iso: 'en-US',
        file: 'en.js',
        name: 'English'
      },
      {
        code: 'ar',
        iso: 'ar-EG',
        file: 'ar.js',
        name: 'عربى'
      }
    ],
    defaultLocale: {
      locale: 'en',
      prefix: true
    },
...

P粉071626364
P粉071626364

全部回复(1)
P粉587970021

我有一个解决这个问题的想法,但我不知道它是否是最好的解决方案。

只需使用 .htaccess 来处理请求并返回所需的索引。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号