Single Page App + Amazon S3 + Amazon CloudFront + Prerender.io - wie einrichten?

  1. Ich habe single-page-app erstellt mit Backbone.js.
  2. Ich host-app (app besteht aus nur statische Dateien) auf Amazon S3.
  3. Ich benutze CloudFront als ein Eimer CDN.
  4. App zugegriffen wird https://myapp.com -> https://abcdefgh34545.cloudfront.com -> https://myBucket.s3-eu-west-1.amazonaws.com/index.html

Wie kann ich verwenden Prerender.io service mit diesem stack? Ich muss irgendwie erkennen, dass WebSpider/WebRobot ist der Zugriff auf die Seite und leiten es an prerender.io...

  • Könnte man nicht konfigurieren cloudfront cache der html-Code angefordert-header-Wert(en). Im Grunde, Sie würde bestimmen, über Header, wenn die Anfrage kommt von einem bot und cache das vorab gerenderte version für die Anforderung und eine nicht vorab gerenderte version für die browser-Anfragen.
  • Hier ist eine vollständige Antwort nur mit einem grunt-Befehl: stackoverflow.com/questions/23043336/...
InformationsquelleAutor user606521 | 2014-03-13
Schreibe einen Kommentar