使用自定义链接结构在Squarespace中上传文件

问题描述 投票:1回答:1

首先,感谢您对我们的帮助。非常感谢。

我的任务是将两个xml文件上传到Squarespace站点中,以便与可将两个xml文件连接在一起的应用程序一起使用。

该文件的url结构应为:example.com/app/file.xmlSquarespace仅允许以下URL:example.com/s/file.xml

该应用程序仅适用于:example.com/app/file.xml

有人知道该怎么做吗?

squarespace
1个回答
0
投票

有可能解决此问题。

  1. 照常上传文件。
  2. 转到设置>高级> URL映射
  3. 输入/app/file.xml -> /s/file.xml 301
  4. 单击保存

您可以查看一个有效的示例here。仅用于查看的临时密码是:password

此方法的问题可能与通过文件上传器上传的文件一起发送的Content-Disposition响应标头有关。如果站点在开发中。模式下,您可以改为通过/assets/添加它(并相应地更新URL映射),并且它不应该具有该响应标头,这是问题[[可能修复的问题。如果您需要开发人员。模式(您可能不会):

请注意,打开dev。除非您了解后果,否则不建议使用此模式,特别是如果这是一个实时网站或您已经花费大量时间进行设置的网站。或者,您可以快速设置一个新的演示,然后打开dev。模式,然后以这种方式测试解决方案而不必担心。

在Squarespace中测试重定向时的重要注意事项

:Squarespace在浏览器中缓存重定向。因此,在测试以确保重定向有效时,请确保使用“私人/隐身”窗口并在两次测试之间关闭该窗口。或者,您可以在两次测试之间连续清除浏览器的缓存。
© www.soinside.com 2019 - 2024. All rights reserved.