Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

469
Views
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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!