0

I know you can't run PHP on Amazon S3, but is there a way to host a static site on S3 and then have a contact form that runs using PHP from another server? In essence, I'm asking if the PHP file needs to be on S3 for it to run properly?

4

1 回答 1

1

不,PHP 文件不必位于 S3 上。只需将其放在另一台服务器上并引用绝对(完整)URL。

  • 页面可以将表单提交到其他域(例如PHP 服务器)。这实际上是使CSRF成为可能的原因,即使服务器需要 POST 请求。
  • 页面可以从其他域加载图像、脚本和样式表。事实上,这些资产从单独的服务器甚至第三方内容交付网络加载是很常见的。例如,Stack Overflow 从//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js.
于 2013-07-04T03:24:24.440 回答