我不明白为什么我的应用程序仅在生产模式下将元机器人设置为 noindex ?这是我的 nuxt.config
import i18n from './config/i18n'
export default {
head: {
meta: [
{ charset: 'utf-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ hid: 'description', name: 'description', content: '' },
{ hid: 'robots', name: 'robots', content: 'index, follow' }
],
},
buildModules: ['nuxt-lazysizes',
[
'nuxt-i18n',
{
strategy: 'prefix_except_default',
defaultLocale: 'en',
seo: true,
baseUrl: envBaseUrl,
locales: [
{
code: 'en',
name: 'English',
iso: 'en-GB'
},
{
code: 'fr',
name: 'Français',
iso: 'fr-FR'
}
],
vueI18n: i18n
}
]
],
env: {
baseUrl: envBaseUrlAdmin
},
}
我什至在布局 /default.vue 中设置了元数据以防万一,但还是一样。这让我发疯!在开发模式下完全没问题。为什么会有人想要没有索引和开发或暂存的生产?这是荒谬的。
head () {
return {
meta: [{ hid: 'robots', name: 'robots', content: 'index, follow' }],
}
}