我想上传一些 HTML 文件来替换现有的 Google 网站。
我知道我可以在 Google Sites 中编辑每个页面的 HTML,但我不能直接上传 HTML 文件,甚至不能复制粘贴它们。我还有 CSS 文件和 JS 文件。
在 Google Apps 中可以实现吗?还是我必须使用第三方网站托管服务?
答案1
AppEngine 可以托管静态文件,并且可以映射到您的 Google Apps 域的子域(即,如果您有 example.com,则可以将您的 appengine 应用设为 static.example.com 或 www.example.com)。
你需要一个少量的蟒蛇(或 java)代码来使其工作。
答案2
遗憾的是,Google Apps 无法实现这一点。您可以尝试Microsoft Office Live 小型企业版。注册后(免费),激活第三方设计工具选项即可直接上传到网络文件夹。
答案3
据我所知,我认为您无法以任何方式在 Google Sites 上托管您自己的 html。我尝试将 html 文件导入为“附件”(Google Sites 似乎将任何供网站访问者下载的文件都称为附件)。以下是屏幕截图:
看起来他们并不希望你以这种方式使用该服务。
如果您想免费托管一个基本网站,有几种网站构建器(包括 Google Sites)可让您这样做。我查看了我使用的那个(weebly),似乎他们也不允许您将上传的 html 页面加载为普通页面。这似乎是在阻止人们上传不是通过网站构建器本身创建的内容。一种解决方法可能是创建一个空白模板并通过“自定义 html”标签上传所有内容。
但这并不是免费网站构建器的初衷,而且可能不会永远有效。如果您想托管一个实际的网站,最好使用为此目的而构建的网站。