Корзина с Backbone.js на странице HTTPS?
Просто интересно, может ли быть какая-то проблема с созданием корзины покупок с помощью Backbone.js и, более конкретно, были ли какие-либо проблемы с безопасностью при использовании hash-bangs через HTTPS?
Кроме того, я думаю, что я могу POST данные кредитной карты через AJAX, правильно?
Ура,
1 ответ
Вам по-прежнему нужен файл robots.txt, чтобы не проиндексировать ваши URL-адреса, даже если вы используете HTTPS.
#!
(hashbang) в отличие от#
(hash) предоставляет способ индексировать сайты по их фрагменту URL. Инструкции по запрещению есть на странице гугл об индексации hashbang. На практике вам, вероятно, не придется беспокоиться об этом, поскольку сканеры Google не проходят проверку подлинности и не будут индексировать ошибку. Но если панель инструментов Google установлена, URL-адреса с фрагментами могут быть отправлены в Google до того, как Google определит, что URL+ фрагмент не будет проиндексирован. Чтобы упростить вещи, вы можете использовать#
вместо#!
после входа в систему;#
глубокая ссылка не будет проиндексирована.Если запрос сделан через HTTPS, он зашифрован, является ли это AJAX или нет. Если ваш URL модели позвоночника начинается с
https://
, он будет отправлять его в зашифрованном виде или произойдет сбой. С точки зрения перехвата сети это то же самое, что и публикация без AJAX.