Для этого есть потенциальная работа. Убедитесь, что в имени загружаемого файла нет пробелов, заглавных букв или специальных символов. Затем:
- Загрузите файл через редактор ссылок.
- Перейдите в «Настройки» > «Дополнительно» > «Сопоставление URL».
- Добавьте
/app/myfile.xml -> /s/myfile.xml 301
в качестве сопоставления URL-адресов в текстовой области (где myfile.xml
— это имя вашего файла)
- Нажмите Сохранить
Рабочий пример можно посмотреть здесь. Временный пароль только для просмотра: password
. В этом примере имя файла — note.xml. Вы бы использовали свое собственное имя файла.
Важное примечание при тестировании переадресации в Squarespace: Squarespace кэширует переадресацию в вашем браузере. Итак, при тестировании, чтобы убедиться, что ваше перенаправление работает, обязательно используйте окно Private/Incognito и закрывайте окно между тестами. Кроме того, вы можете постоянно очищать кеш браузера между тестами.
Если (и только если) вы заставите вышеперечисленное работать на вашем сайте так же, как это работает в моем примере, протестируйте его с помощью своего приложения. Если он работает в вашем браузере, но кажется, что ваше приложение не может получить доступ к файлу, убедитесь, что у вас есть платный сайт и что ваш сайт не защищен паролем (возможно, приложение не сможет пройти через пароль).
Если это все еще не работает, это, вероятно, связано с заголовком ответа Content-Disposition
, который отправляется с файлами, загруженными через редактор ссылок. Ваш последний вариант — включить режим разработчика и добавить файл в папку /assets
(затем отредактируйте Сопоставление URL-адресов соответственно для использования /assets
вместо /s
).
Если вам нужен разраб. mode (а может и нет), обратите внимание, что включение dev. режим не рекомендуется, если вы не понимаете последствия, особенно если это сайт в реальном времени или сайт, на настройку которого вы уже потратили много времени. Кроме того, вы можете быстро настроить новую демонстрацию, включить dev. режиме и протестируйте решение таким образом, не беспокоясь. Использование разработчика. режим и доступ к папке /assets требует знакомства с Git и другими инструментами разработки.
person
Brandon
schedule
25.03.2020