【问题标题】:All of my links broke when I uploaded my page to a hosting service当我将页面上传到托管服务时,我的所有链接都断开了
【发布时间】:2015-06-21 04:41:35
【问题描述】:

我刚刚从头开始构建了我的第一个网站。我所有的 CSS 和图像都可以从我的计算机上很好地链接,但是当我将所有内容上传到我的托管站点(使用 Fat Cow)时,所有链接都断开了。所以现在我有一个没有图像的无样式页面。

我的 .html 位于根目录中,并且有我的 CSS、字体、图像和 JS 的文件夹。我的样式表目前是这样链接的:

<link rel="stylesheet" href="css/style.css" />

这是我迄今为止尝试过的:

  1. 将 style.css 从 CSS 文件夹移到根目录并链接它 如"style.css"
  2. 直接在根目录下创建一个新的style.css 链接为"style.css"
  3. 将 style.css(根目录中的一个)链接为 "root/style.css"
  4. 将 style.css(根中的一个)链接为 "fulldomainname/style.css"

这是我女儿的生日礼物。任何帮助将不胜感激!

莎拉

【问题讨论】:

  • 您是否尝试将 type="text/css" 添加到 标签?
  • 试试../css/style.css<link> 也需要type="text/css"
  • 快速修复:在html中添加style标签并将css代码复制进去。
  • 如果一切都如你所说,那么它应该可以工作。您确定您的 URL 仍然正确并且文件实际上是您认为它们所在的位置吗?在浏览器中查看页面源并仔细检查。在此处发布相同的 HTML
  • 您似乎无法加载图像但认为这是css的问题。目前还不清楚。能解释清楚吗?

标签: html css web-hosting


【解决方案1】:
<link rel="stylesheet" type="text/css" href="http://www.yoursitedomain.com/css/styles.css">

试试上面的代码并通过ftp上传

【讨论】:

    【解决方案2】:
    • 检查 FTP 并确保文件已正确上传,我建议您下载一个并在上传时检查它没有损坏。

    • 用“http://...”检查文件路径

    • 也检查相对路径。

    如果您找不到解决方案,请分享您网站的链接,以便我查看。

    【讨论】:

      【解决方案3】:

      也可能是服务器权限问题,这意味着您必须为项目中的所有文件设置权限。
      link

      【讨论】:

        【解决方案4】:

        尝试提供您网站的完整链接,例如

            <link type="text/css" rel="stylesheet" href="http://www.yourwebsite.com/css/styles.css"/>
        

        把它放到你的 html 页面代码的 head 部分。

        【讨论】:

          猜你喜欢
          • 2012-12-24
          • 1970-01-01
          • 2019-10-22
          • 2013-10-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多