Я понимаю, что часть подключения CDN - это переписывание всех ссылок на статический контент на моем сайте с www.example.com/my_img.jpg
на www.somecdn.com/my_img.jpg
.
Я узнал об этом из Как работают CDN, которые не требуют перезаписи URL? и https://css-tricks.com/adding-a-cdn-to-your-website/
Однако я просмотрел вводную документацию по imperva и не вижу в этом необходимости. Как такое могло быть? они делают то, чего не делают другие CDN?
Как заявил @TomTom, они проксируют весь сайт.
Imperva - это обратный прокси-сервер и брандмауэр веб-приложений с кэшированием. Другие сети CDN, которые только кэшируют, могут потребовать от вас переписать URL-адреса, которые вы хотите кешировать, чтобы они указывали на них, и не трогали те, которые у вас нет.
Как правило, во второй ситуации ресурсы, которые вы хотите кэшировать, в любом случае будут находиться на отдельном имени хоста по сравнению с основным сайтом (например, images.example.com)