Кроме того, у меня есть еще один файл index.vue в папке страниц, например, pages/index.vue
В файл nuxt.config.ts,
Я добавил его, чтобы установить базовый URL-адрес
Код: Выделить всё
app:{
baseURL:'/travel'
}
Теперь проблема в том, что если пользователь посещает http://localhost:3000/travel, я вижу 301 перенаправить, а затем разрешить страницу по пути http://localhost:3000/travel/.
Это вызывает проблемы с SEO.
Затем я добавил
Код: Выделить всё
app:{
baseURL:'/travel',
router: {
options: {
strict: true
}
}
Код: Выделить всё
import { defineEventHandler, send } from 'h3'
export default defineEventHandler((event) => {
const url = event.node.req.url || ''
if (url === '/') {
// rewrite to /travel/
event.node.req.url = '/travel/'
}
})
Подробнее здесь: https://stackoverflow.com/questions/798 ... direct-301
Мобильная версия