【问题标题】:Uploading an XAMPP subfolder to a web server将 XAMPP 子文件夹上传到 Web 服务器
【发布时间】:2016-12-31 00:18:53
【问题描述】:

我对 XAMPP 完全陌生,除了 HTML 和 CSS 外,我知道的不多。我已将我的网站放入 htdocs 中名为 test 的子文件夹中。在我的 HTML 中,我有类似 /test/path/to/image.jpg 的相对链接。

我计划使用 FTP 将子文件夹 test 上传到服务器。我的问题是,我会因为我的链接格式化方式而遇到任何问题吗?当我的网站上线时,我希望 URL 看起来更像 example.com/path/to/image.jpg 而不是 example.com/test/path/to/image.jpg。改用../ 来定义我的路径会更好吗?

我看到一些类似的问题要求人们使用.htaccess 文件,但我找不到/不知道如何使用它。再次抱歉,我对此一无所知;如果有任何帮助,我将不胜感激。

【问题讨论】:

  • 在head标签中使用<base href="<your domain/subfolder>" />,保持原样html。应该工作。
  • 谢谢!但是上传到网络主机服务器和一切呢?我会使用htdocs 文件夹还是test 文件夹?我在htdocs 文件夹中有一个favicon.ico,但我假设我可以轻松地将它移动到我的索引文件所在的test 文件夹中并且仍然显示它。

标签: html .htaccess xampp relative-path


【解决方案1】:

/test/path/to/image.jpg

不是相对路径/链接 - 它是绝对的,这意味着网络服务器会尝试从 http://www.example.com/test/path/to/image.jpg 提供文件。如果您希望使用相对 URL 提供该文件,您应该使用:

路径/到/image.jpg

这会将文件 relative 提供给请求它的页面。如果请求页面在 test 目录,并且文档根目录是 test 目录,则服务器会发送 http://www.example.com/path/to/image.jpg

【讨论】:

    猜你喜欢
    • 2016-05-29
    • 2018-04-21
    • 2017-12-09
    • 1970-01-01
    • 2011-10-28
    • 2016-05-26
    • 2015-02-27
    • 2014-04-04
    • 1970-01-01
    相关资源
    最近更新 更多