在 Blogger 中使用相对链接

2024-05-15

我正在使用博主

当我需要在我的博客文章中提到一个链接并且该链接实际上是我自己的博客文章的链接时,我在其旁边提到标签

www.my_blog_name.blogspot.in/12/2013/how_to_do.html

if i changed my blog name then the link will be dead ,

所以我想要的是,我只想提及没有我的博客名称的链接

例如

代替

www.my_blog_name.blogspot.in/12/2013/how_to_do.html

我需要提一下

/12/2013/how_to_do.html

所以即使我改变了我的博客名称它也会起作用

如果你们有任何其他更改博客名称的解决方案不会影响我帖子中的链接,请提及


博主有<$BlogURL$> tag

<$BlogURL$>指向您博客的 URL。

用法:对于“主页”链接或存档模板中的“返回当前”链接来说很有价值,例如

<a href="<$BlogURL$>">home</a>

还可以用作基本 href,以使相对链接在主页和单独目录中的存档页面中都有效。

所以你可以做

<a href="<$BlogURL$>/12/2013/how_to_do.html">Your URL</a>


Blogger 建立相对链接(例如<a href="archives/archive.html">是相对的,链接如<a href="http://www.domain.com/archives/archive.html">是绝对的 链接)比平常更难管理,因为大多数人 将他们的档案保存在与其主页不同的目录中。如果 您在帖子中链接到“images/mypic.jpg”,然后当该帖子 存档链接将指向“archives/images/mypic.jpg”,因此 找不到。如果您将相对链接放入,也会发生同样的事情 您的主模板,因为存档页面也是从创建的 你的主模板。不用担心,有两个简单的修复方法。

解决方法之一是使用“base href”标签告诉浏览器启动每个 相对 url 与主目录的路径。在你的主要 模板,在<head>部分,包括标签<base href="<$BlogURL$>">。如果您有单独的存档索引页面样式 档案,在档案部分包含基本 href 模板也是如此。下次您发布或发布并发布时,所有 您的相对链接将从您的目录开始 主页,无论它们是在该目录中还是在您的档案中 目录。请确保您记得更改您的博客 URL 如果您移动博客,请进行设置!

第二个修复是使用服务器根路径而不是相对路径 路径:服务器根路径以斜杠开头,并列出所有 服务器根目录中的目录。例如,如果 你的主页是www.example.com/index.html你的档案是 在www.example.com/archives/archive.html,然后是一个基于服务器的链接 档案将是<a href="/archives/archive.html">,和一个 到图像的服务器根链接www.example.com/images/会看起来 喜欢<img src="/images/image.jpg">。但是,如果您的主页位于www.freehost.com/bunch12/~username/blog/blogger.html,一个基于服务器的 链接将开始/bunch12/~username/blog/,并使用基本 href 标签 会容易得多(一旦你习惯了)。

Source http://archives.blogspot.in/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Blogger 中使用相对链接 的相关文章

随机推荐

  • 如何将图像显示为缩略图

    我有一个QTreeView显示硬盘驱动器和目录 我也有一个QListView显示图像文件如下 但我想将图像显示为缩略图 如下所示 My code mainWidget mainWidget QWidget parent QWidget pa
  • Java:直接从同一类的另一个实例访问私有字段

    我正在写一个equals Object obj 一个类的函数 我发现可以访问私有字段obj来自来电者 因此 不要使用 getter Odp other Odp obj if other getCollection contains ftw
  • Android - API 请求

    我开发了一个应用程序 它也在 iPhone 上 问题出在 api 请求上 我为所有请求设置了超时 有时会出现 30 60 秒的中断 看起来这个应用程序执行了几个请求 然后就中断了 一直超时 大约 45 秒后一切正常 不知道是服务器问题还是安
  • 为 Azure Bot 服务设置插槽或多个环境

    我正在使用 Azure Bot 服务开发 Microsoft Bot 希望为 QA 开发 暂存设置不同的环境或插槽 就像我们在 azure 应用程序服务中所做的那样 在设置中 我没有找到 部署槽位 选项 但在设置下 每个设置都有 槽位设置
  • 从 url 导入 CSV Errno::ENAMETOOLONG: 文件名太长

    我正在尝试从 url 导入 CSV 文件 但我得到了Errno ENAMETOOLONG file name too long 我按如下方式处理该文件 require open uri url http de65 grepolis com
  • NodeJS:将 JSON 保存到 MongoDB

    我正在尝试从 API 获取 JSON 并将其存储到 MongoDB 数据库中 显然 这是行不通的 我的应用程序似乎停留在我尝试将数据保存到数据库的位置 请告知该怎么做 这是我的代码 var express require express v
  • Rails:format.js 或 format.json,或两者?

    可能很明显 但我仍然缺乏基本知识 那么在控制器内部 两者都可以使用 还是总是 Javascript 所以两者是相同的 json and js是两种不同类型的响应 它们在 Rails 中被定义为不同的 MIME 类型 Mime Type re
  • Bash 脚本大小限制?

    我有一个 bash 脚本 在 RHEL 或 OS X 上运行时出现以下错误 第 62484 行 意外标记 换行符 附近出现语法错误 第 62484 行 o gz 这是一个自动生成的脚本 用于解决我公司使用的 Grid Engine 计算集群
  • Java:正则表达式 - 如何获取第一个引用文本

    作为初学者regex我相信我要问的事情太简单了 但无论如何我都会问 希望它不会打扰你帮助我 可以说我有这样的文字 你好 cool1 这个词 cool2 我想获取第一个引用的文本 即 cool1 不带 我的模式应该是什么 当使用匹配器时 我如
  • 是否可以在 PHP 中使用 file_get_contents 来破坏 CSRF 令牌验证

    在每个会话的表单上使用令牌的 CSRF 预防方法是一种流行的方法 但是 我不明白这种令牌方式如何保护file get contentsPHP 可以获取跨域文件表单的内容 gt 它可以获取表单上的令牌并使用它 那么这种token方式是如何运作
  • Elasticsearch Nest 通配符查询(带空格)

    简洁版本 我想使用 Nest 编写一个弹性搜索查询来获取完整的索引项 ContentIndexables在我的例子中作为我的自定义类型 已被索引 该查询受 some string 术语查询的约束 即 String StartsWith 其中
  • 在 iOS 上使用 HEVC 编码器输出视频尺寸巨大

    我有一个项目 目前使用 H 264 编码器在 iOS 上录制视频 我想尝试在 iOS 11 中使用新的 HEVC 编码器来减小文件大小 但发现使用 HEVC 编码器会导致文件大小急剧膨胀 GitHub 上的一个项目显示了该问题 它使用 H
  • 在 Dojo 数据网格中添加一行

    努力寻找一些易于理解的代码 如何在 Dojo 数据网格 版本 1 4 2 中添加行并清除所有行 假设数据有 2 列 其中包含客户 ID 和地址 我在用 dojo data ItemFileWriteStore 存储值 但再次不太确定应该如何
  • 如何在 IntelliJ 12 中创建一个有效的新 Google App Engine 项目?

    首先我要说的是 我之前没有 GAE 经验 我正在尝试让 GAE 在 IntelliJ 12 中工作 但遇到了问题 想知道是否有人可以看看我正在做的事情并告诉我是否有任何奇怪的地方这里 Steps 使用 JDK 1 7 0 51 在 Inte
  • 有没有办法将 CoffeeScript 发送到客户端的浏览器并*在那里*将其编译为 JavaScript?

    有没有办法将 CoffeeScript 发送到客户端浏览器并将其编译为 JavaScriptthere CoffeeScript编译器是用JavaScript编写的 那么我可以将其发送给客户端以在客户端浏览器中编译 运行此代码吗 杰里米已经
  • 如何在 Windows 10 中将文件夹添加到“Path”环境变量(带有屏幕截图)

    在 StackOverflow 和整个网络上 关于如何将特定文件夹添加到 Windows 10 的指南已经过时且很少Path用户的环境变量 我认为针对新开发人员的完整指南 包含分步说明和屏幕截图 对于帮助他们从命令提示符 https upl
  • Composer 安装要求

    我正在尝试将 Composer 安装到 Laravel 项目中 当我做的时候sudo composer install在项目目录中它显示了两个错误 Problem 1 Installation request for simplesoftw
  • NHibernate 具有多个数据库和事务

    我们在理解如何最好地使用 NHibernate 时遇到了一些问题 我们通常拥有相对大量 就表数量而言 的 SQL Server 数据库 而不是一个包含大量对象的数据库 我们正在研究处理多个会话工厂的各种选项 并且可能已经控制住了这一点 但是
  • 转储 YAML 时如何强制使用双引号?

    我有一个小脚本来自动化 YAML 文件中的一些操作 我读取原始 YAML 文件并将其转换为哈希 然后dump http ruby doc org stdlib 1 8 6 libdoc yaml rdoc YAML html method
  • 在 Blogger 中使用相对链接

    我正在使用博主 当我需要在我的博客文章中提到一个链接并且该链接实际上是我自己的博客文章的链接时 我在其旁边提到标签 www my blog name blogspot in 12 2013 how to do html if i chang