本文介绍了服务器端包含在S3上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亚马逊S3具有静态的网站托管,但不支持标签,如:

Amazon S3 has static website hosting, but does not support tags like:

<!--#include virtual="i/header.htm" -->
<!--#echo var="i/header.htm" -->
<!--#include file="i/header.htm" -->

反正是有模仿这种功能,而不必某种的JavaScript / AJAX内容请求的头在每一页上的S3?

Is there anyway to mimic this functionality without having some sort of JavaScript/AJAX content request for the header on every page on S3?

推荐答案

您可以使用JavaScript来组装页面在客户端浏览器。随着jQuery的:

You could use javascript to assemble the page in the client browser. With jQuery:

$('#header').load('header.html');

这有一个像谷歌搜索引擎优化的严重drawback--搜索引擎将无法看到最后一页。

This has a serious SEO drawback-- search engines like Google won't see the final page.

您也可以嵌入在网页中的内容作为一个iframe。

You could also embed content in the page as an iframe.

这篇关于服务器端包含在S3上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 04:29