Heim  >  Fragen und Antworten  >  Hauptteil

nginx – Wenn es eine Website mit separatem Front-End und Back-End gibt, die einen dynamischen CDN-Dienst (wie Website TV, Accelerator) verwendet, wie werden dann die dynamischen Anfragen des Benutzers (Anmeldung, Übermittlung) an den realen Server gesendet?

Es heißt, dass Dienste wie 360 ​​Website TV und Accelerator die echte IP verbergen können. Dies ist eine gute Sache für Webmaster, die häufig von DDOS angegriffen werden.

Aber ich verstehe es einfach nicht. Ist es in Ordnung, wenn meine Website vom Front- und Backend getrennt ist?

Wenn die in Ajax angeforderte Adresse die Adresse über den Nginx-Upstream-Proxy ist und die statische JS-Anfrage /api/get/1 lautet, diese /api jedoch tatsächlich eine dynamische Adresse meines Backends ist, wie kann ich dann die von Ajax initiierte Anfrage stellen? Wie wäre es mit einem Wechsel zu meinem Backend-API-Server?

ringa_leeringa_lee2713 Tage vor605

Antworte allen(3)Ich werde antworten

  • 黄舟

    黄舟2017-05-16 17:16:33

    静态资源走CDN其他的程序文件不走CDN

    Antwort
    0
  • 黄舟

    黄舟2017-05-16 17:16:33

    登录这种用户相关的接口不要走CDN就行了呗。

    Antwort
    0
  • 阿神

    阿神2017-05-16 17:16:33

    CDN-内容分发网络,主要是针对优化前端静态资源 http 请求,后端接口不需要走 CDN 服务器

    Antwort
    0
  • StornierenAntwort