我想生成带有共享图像路径的 Link

I want to produce Link with a path for sharing limages

我有一个文件夹,其结构如下。

images_folder1/  
    ├image01.png  
    ├image02.png  
images_folder2/  
    ├image01.png  
    ├image02.png

我想上传这些文件夹并让 link 访问,我希望 link 有类似相对路径或绝对路径的东西。 (例:https://〇〇//images_folder1/image01.png)

我已经尝试使用 Github 来实现这个目标。实际上 Github 使我能够获得具有类似“https://github.com/User/test_repo/blob/main/images_folder1/image01.png 的路径结构的 link ”。 但是除了知道 link 的人之外,其他人不应该看到这些图像。(Github 的私有存储库不能这样做。我必须获取存储库“public”)所以 Github 不合适。

此外,我想出了一个想法,通过使用像“Box”这样的在线存储服务来获取 link,但是我可以通过 Box 获取的 link 似乎是加密的。(我意味着文件夹结构和 link 本身之间没有关系。)

有没有人知道最适合我要求的网站或应用程序? 第一次通过stack overflow提问,我是日本人,所以可能会有一些难以理解的表达或句子没有包含足够的解释。请告诉我。

GitHub 还为您提供图像的相对或绝对路径,而不是像 https://github.com/User/test_repo/blob/main/images_folder1/image01.png 这样的 url。请确保您提供的 url 路径是正确的。如:

  • 如果您的 GitHub 页站点发布在 abc.github.io,则输入 abc.github.io/images_folder1/image01.png
  • 如果您的 GitHub 页站点发布在 abc.github.io/repository,则输入 abc.github.io/repository/images_folder1/image01.png

    注意:确保图像或页面末尾没有使用“/”,url。这样就不应该使用 abc.github.io/images_folder1/image01.png/ 代替 "abc.github.io/images_folder1/image01.png" ,否则会抛出错误。

编辑:

  • 假设您的 GitHub 用户名是“abc”。
  • 然后创建一个名为“tiger”的存储库,并从设置中打开 GitHub 页面。(如果您的存储库是私有的,那么您需要升级到高级帐户才能激活 GitHub页)
  • 那么您的 GitHub 页面将发布在“https://abc.github.io/tiger”,即 ("https://your-username.github.io/repository-name") 默认情况下,"index.html" 文件将用作您的主页。
  • 并且如果您的存储库名称是“tiger.github.io”而不仅仅是 tiger,那么您的 GitHub 页面将发布在“https://tiger.github.io”,即, ("https://repository-name.github.io").
  • 但是如果您想将其连接到自定义顶级域,则可以从设置中进行。