Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

462
Visualizações
404 No encontrado para sitemap.xml en nuxt.js

Estoy usando el módulo de mapa de sitio nuxt.js para generar sitemap.xml. Funciona perfectamente con npm run build && npm run start on local.

Sin embargo, no funcionará cuando esté en la nube con Nginx. https://vtapau.com/sitemap.xml

Aquí está mi configuración de Nginx

 server { listen 80; server_name vtapau.com www.vtapau.com; location / { proxy_pass http://localhost:8081/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_redirect off; } }
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

En primer lugar, realmente no tengo idea si esta es una respuesta válida para usted, ya que mencionó que ha puesto el mapa del sitio creado manualmente en una carpeta estática.

Creo que configuró mal el mapa del sitio, para que sitemap.xml funcione, configuró rutas dentro del objeto del mapa del sitio:

 // nuxt.config.js { sitemap: { hostname: 'https://example.com', gzip: true, exclude: [ '/secret', '/admin/**' ], routes: [ '/page/1', '/page/2', { url: '/page/3', changefreq: 'daily', priority: 1, lastmod: '2017-06-30T13:30:00.000Z' } ] } }

Cuando me pidieron que seleccionara el idioma, sospeché que su mapa del sitio se había dividido en diferentes idiomas. Logré obtener el mapa del sitio de la versión en inglés aquí .

Si la configuración de su mapa del sitio es como la siguiente:

 // nuxt.config.js { sitemap: { hostname: 'https://example.com', lastmod: '2017-06-30', sitemaps: [ { path: '/sitemap-foo.xml', routes: ['foo/1', 'foo/2'], gzip: true }, { path: '/folder/sitemap-bar.xml', routes: ['bar/1', 'bar/2'], exclude: ['/**'] } ] } }

Debería poder obtener su mapa del sitio en https://vtapau.com/sitemapindex.xml . Espero que este no sea el xml estático que ha creado; de lo contrario, ya no podría ayudar. Esta documentación se mencionó claramente en el módulo del mapa del sitio , cuando las cosas se configuraron incorrectamente, siempre vuelva a la documentación de github o encuentre la respuesta a través de los problemas de github allí.

  • También es genial ver la nueva puesta en marcha de Malasia en la entrega de alimentos.
over 4 years ago · Santiago Trujillo Relatório

0

Me enfrenté exactamente al mismo problema. Luego descubrí que en el servidor de producción, el servidor Nuxt se inició usando nuxt start en lugar de lo que estaba usando nuxt-ts start localmente. Que fue el problema en mi caso. Espero que esto te ayude.

over 4 years ago · Santiago Trujillo Relatório

0

Reinicie su servidor PM2 después de ejecutar npm run build . De lo contrario, el /sitemap.xml no aparecerá.

Este ha sido mi caso.

Mi configuración para el módulo de mapa del sitio:

 sitemap: { hostname: 'https://example.com', gzip: true, exclude: ['/exampleurl'] }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda