Установить индекс в Nuxt в другое место

#nuxt.js

#nuxt.js

Вопрос:

По умолчанию Nuxt установит индекс в pages / index.vue . В моем случае я хочу установить pages / course /index.vue в качестве своего индекса. Как я могу это сделать? Большое вам спасибо.

Комментарии:

1. Что вы подразумеваете под индексом? Вы хотите, когда кто-то загружает ваш domain.com это относится к domain.com/course ?

2. @Aldarund, Да, это мой вопрос: D

3. Вы должны решить это на уровне обратного прокси, например, nginx

Ответ №1:

Я решил свою проблему, переместив файл index.html в / public, затем в next.config.js:

 module.exports = {
  async rewrites() {
    return [
      {
        source: '/',
        destination: '/index.html',
      },
    ];
  },
};