Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >在Bitbucket Cloud上发布网站

在Bitbucket Cloud上发布网站

作者头像
iOSDevLog
发布于 2018-08-10 07:37:26
发布于 2018-08-10 07:37:26
3.3K0
举报
文章被收录于专栏:iOSDevLogiOSDevLog

现在可以在yoursitename.bitbucket.io上访问Bitbucket Cloud上托管的静态站点。除了将链接更新为指向https://yoursitename.bitbucket.io之外,静态网站所有者无需执行任何操作。请注意,为了您的安全,bitbucket.io需要HTTPS。

您可以使用Bitbucket来托管 静态网站。静态网站包含具有固定内容的编码HTML页面。以这种方式托管的网站bitbucket.io在其网址中包含域名,例如 https://tortoisehg.bitbucket.io

在Bitbucket Cloud上发布静态网站需要您将帐户的名称与bitbucket.io域后缀相结合。因此,您的帐户名称必须符合DNS标准。大写字符和特殊字符通常是不可接受的。例如,如果您的帐户名称是happy_cat,则需要创建一个名称为的新帐户happycat才能使用此功能,因为DNS主机名中不允许使用下划线。您的存储库名称将是,happycat.bitbucket.io并且此URL到达已发布的静态网站: https://happycat.bitbucket.io

此页面上显示以下主题:

配置托管网站

要使用此功能,请执行以下操作:

  1. 登录您的Bitbucket帐户。 创建存储库并确保使用以下格式命名它:例如,如果您要添加此存储库的帐户的名称(可以是您的个人帐户或团队名称)是您的存储库名称应该是accountname.bitbucket.io tutorials:tutorials.bitbucket.io
  2. 将存储库克隆到本地系统。
  3. index.html在存储库根目录中创建一个文件。 请记住,名称区分大小写; 到位桶对待index.html,并Index.html为不同的文件名。确保您的文件已命名index.html- 全部小写。
  4. index.html文件添加到存储库,提交更改,并将结果推送到Bitbucket。
  5. 导航到该 站点。例如,如果您要导航到 您的个人帐户或团队名称。系统在站点中显示HTML 。 https://accountname.bitbucket.io tutorials:https://tutorials.bitbucket.io``index.html

此功能的功能和局限性

Bitbucket上的静态网站支持以下功能:

  • 嵌入图像和其他媒体。
  • 在HTML页面中包含JavaScript。
  • 博客评论通过在您的网站中嵌入Disqus

此功能将存储库转换为纯静态Web服务器,该服务器使用存储库的根作为Web根。这会导致一些限制:

  • 系统不会发出cookie。
  • 不支持服务器端脚本或代码。例如,PHP不可用。
  • 每个页面将缓存15分钟。这意味着您的更改不会立即显示。您可以手动刷新浏览器中的每个页面以查看最新版本。

最后,我们rum.js在每个Bitbucket网站上注入一个 脚本。此脚本捕获内部Web分析和统计信息。

在单个网站下托管多个项目

您可能有多个项目要从相同的Bitbucket网站托管,您可以通过将每个项目放在存储库子目录中来完成此操作。在此示例中,您可能希望组织可以将用户指向的内容:

每个项目子目录都将作为一个自己的独立网站index.html

对于尾随斜杠,Bitbucket是宽容的:无论是否在URL中包含尾部斜杠,都会向请求 https://accountname.bitbucket.io/projectX/提供projectX/index.html服务(如果存在这样的文件)。

公共和私人存储库和静态网站

使用此功能创建的静态网站就像互联网上的任何其他网站一样 - 任何拥有URL(地址)的人都可以访问和查看您的静态网站。底层Bitbucket存储库可以是公共存储库或私有存储库。这意味着如果您的Bitbucket存储库是私有的,用户仍然可以访问和查看静态网站。如果底层存储库是公共的,则同样如此。

原文:https://confluence.atlassian.com/bitbucket/publishing-a-website-on-bitbucket-cloud-221449776.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.08.07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
前端小白使用Docsify+Markdown+‌Vercel,无服务器部署个人知识库
文章地址:https://cloud.tencent.com/developer/article/2472314
一起重学前端
2024/11/30
3270
GitHub页面基本知识
官网地址:https://help.github.com/categories/github-pages-basics/
达达前端
2022/04/29
1.7K0
GitHub页面基本知识
如何在Debian 9上安装Nginx
Nginx是世界上最受欢迎的网络服务器之一,负责托管互联网上一些规模最大,流量最高的网站。在大多数情况下,它比Apache更具资源友好性,可以用作Web服务器或反向代理。
信姜缘
2018/10/30
8.8K0
如何导出WordPress网站(3种简单方法)
有几种原因可能导致您可能需要导出WordPress网站。 例如,您可能想要移动到新主机,创建备份或将博客文章保存在计算机上。 但是,此任务通常看起来很艰巨,特别是如果您是初学者。
星姮十织
2022/01/02
8.6K1
如何在CentOS 7上设置Apache虚拟主机
Apache Web服务器是在Internet上提供Web内容的最常用方式,将其功能和组件分解为可单独定制和配置的单个单元。描述单个站点或域的基本单元称为虚拟主机。虚拟主机允许一台服务器使用匹配系统托管多个域或接口。
爆栈工程师
2018/07/30
2.7K0
怎么通过码云(Gitee.com)创建自己的博客建立主页
很多开源项目托管平台都支持为托管的项目建立主页,但主页的维护方式都没有码云这么酷。大多数托管平台无非是开放一个FTP或类似服务,用户把制作好的网页或脚本上传了事,而在码云用户通过创建特殊名称的 Git 版本库或在 Git 库中建立特别的分支实现对主页的维护。
凯哥Java
2019/06/28
7.5K0
怎么通过码云(Gitee.com)创建自己的博客建立主页
如何在Ubuntu 14.04上使用Hexo创建博客
Hexo是一个基于Node.js的静态博客框架。使用Hexo,您可以以博客文章的形式发布Markdown文档。博客帖子和内容被处理并转换为HTML / CSS,它来自默认或自定义模板主题文件(很像其他静态博客生成器,如Jekyll和Ghost)。Hexo中的所有软件都是模块化的,因此您可以准确安装和设置所需的软件。
木纸鸢
2018/09/25
1.4K0
Github Pages 搭建静态网站
1) 创建个人站点 -> 新建仓库(注:仓库名必须是【用户名.github.io】) 2) 在仓库下新建index.html的文件即可
兮动人
2021/06/11
1.1K0
Github Pages 搭建静态网站
如何将 Jekyll 部署到云开发静态网站托管
云开发静态托管是云开发提供的静态网站托管的能力,静态资源(HTML、CSS、JavaScript、字体等)的分发由腾讯云对象存储 COS 和拥有多个边缘网点的腾讯云 CDN 提供支持
腾讯云开发TCB
2020/04/13
3.8K0
建站神器:Hexo+Kaze+Gitee Pages 搭建静态博客网站
建网站本身是一个很大的工程,涉及前端页面的搭建,网站数据的存储,还要购置服务器资源,甚至是后期的维护,过程相当繁琐。
蜗牛互联网
2021/02/26
1.5K0
建站神器:Hexo+Kaze+Gitee Pages 搭建静态博客网站
如何将 Discuz 静态化发布到云开发静态网站托管上
云开发静态托管是云开发提供的静态网站托管的能力,静态资源(HTML、CSS、JavaScript、字体等)的分发由腾讯云对象存储 COS 和拥有多个边缘网点的腾讯云 CDN 提供支持
腾讯云开发TCB
2020/04/13
3.1K0
码云正式支持 Pages 功能
Pages 功能一直以来呼声都非常之高,现在终于不负各位 OSCers 众望,码云 Pages 功能闪亮登场! 码云 Pages 是一个免费的静态网页托管服务,您可以使用码云 Pages 托管博客、项目官网等静态网页。如果您使用过 Github Pages 那么您会很快上手使用码云的Pages服务。 码云Pages目前仅支持公有项目使用,私有项目会在下一版提供,敬请期待。 使用前须知 1、Pages 默认的根文件是 index.html 2、静态网页的样式可以自己写,也可以拿一些静态模版来修改,Page
码云Gitee
2018/03/29
1.8K0
码云正式支持 Pages 功能
github设置仓库可见性 私人仓库设置他人协作/可见
GitHub.com 的所有人访问,而私有仓库只有您和您与其共享的人员可访问。 内部仓库适用于 GitHub Enterprise Cloud 并且只有企业帐户的成员可访问。 更多信息请参阅“创建内部仓库”。
种花家的奋斗兔
2020/11/13
19.7K0
github设置仓库可见性  私人仓库设置他人协作/可见
文件系统进行进攻性行动
根据 InterPlanetary File System 的 GitHub (LINK) 帐户,IPFS 是“一种点对点超媒体协议,旨在使网络更快、更安全、更开放。” 使用 IPFS,您可以通过分散的对等网络共享文件、托管 Web 应用程序等等。IPFS 的核心是分布式文件共享系统。
Khan安全团队
2022/01/12
4150
Nginx 部署秘笈:云服务器上的静态网站搭建实战
随着互联网的飞速发展,静态网站因其简单、高效的特点而受到越来越多开发者和企业的青睐。静态网站通常由HTML、CSS和JavaScript等前端技术构建而成,不需要后端服务器处理逻辑,因此可以显著提高网站的加载速度和稳定性。为了满足这一需求,Nginx作为一种高性能的HTTP和反向代理服务器,成为了搭建静态网站的首选方案。
Front_Yue
2024/11/18
9640
Nginx 部署秘笈:云服务器上的静态网站搭建实战
如何在Debian 9上安装Linux,Apache,MariaDB,PHP(LAMP)堆栈
“LAMP”堆栈是一组开源软件,通常安装在一起以使服务器能够托管动态网站和Web应用程序。这个术语实际上是一个缩写,代表L inux操作系统,带有A pache Web服务器。站点数据存储在M ariaDB数据库中,动态内容由P HP 处理。
楠宝宝
2018/10/30
2.2K0
【实操】基于 GitHub Pages + Hexo 搭建个人博客
开始之前,引用一篇《探索基于 Hadoop 的分布式文件处理系统》,该文详细介绍了基于 Hadoop 的分布式文件处理系统的设计与实现,系统采用经典的 Hadoop 架构模式,通过客户端、Hadoop 集群和结果存储模块实现大规模文件的高效处理。感兴趣的朋友可以研究下!
huazie
2024/11/20
5571
【实操】基于 GitHub Pages + Hexo 搭建个人博客
ASP.NET Core基础补充06
默认情况下,ASP.NET Core应用程序中的wwwroot文件夹被视为webroot文件夹,并且该文件夹或目录应位于根项目文件夹中。 在ASP.NET Core应用程序中,静态文件可以存储在webroot文件夹下的任何文件夹中,并且可以使用指向该根目录的相对路径进行访问。
Echo_Wish
2023/11/30
2950
ASP.NET Core基础补充06
使用Azure Storage进行静态Web托管
Azure中的相对性新特性是能够在Azure存储中托管静态网站。如果您只需要廉价且配置很少地托管一个简单的网站,那么这将非常方便。虽然网站代码需要是静态的,但是您可以使用一些Azure资源来执行后端流程。下面我将向您展示如何使用Azure存储来托管一个简单的静态web页面。
李珣
2022/05/07
1.6K0
使用Azure Storage进行静态Web托管
腾讯云静态网站托管之部署 Hugo
Hugo 是一个用 Go 编写的静态站点生成器,由于具有丰富的主题资源和有比较丰富的主题资源和较好的生成速度。 云开发(CloudBase)是一款云端一体化的产品方案,采用 serverless 架构,免环境搭建等运维事务,支持一云多端,助力快速构建小程序、Web应用、移动应用。 云开发静态网站托管支持通过云开发SDK调用服务端资源如:云函数、云存储、云数据库等,从而将静态网站扩展为全栈网站 无论是腾讯云·云开发用户,还是小程序·云开发用户,只要开通按量付费,即可享有云开发静态网站托管服务。
陌涛
2020/06/10
14.9K1
推荐阅读
相关推荐
前端小白使用Docsify+Markdown+‌Vercel,无服务器部署个人知识库
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档