2012-03-24 2 views
2

Нам нужен CDN (например, Rackspace Files или AWS), который позволяет нам настроить 301 переадресацию на старые файлы.CDN, который обеспечивает переадресацию?

E.g. если мы решим удалить http://cdn.example.com/mportant-case-study.pdf, мы захотим перенаправить этот старый ресурс на нашу страницу тематических исследований, http://www.example.com/case-studies/. Или, может быть, мы заметили, что в исходном файле была опечатка, мы уже поделились ею по электронной почте и через Twitter, тогда мы перенаправили ее на http://cdn.example.com/important-case-study.pdf (обратите внимание, что «i» на этот раз не забыто).

Итак, вопрос, если это еще не ясно: какие CDN предлагают это?

ответ

3

Вы хотите, чтобы CDN получал перенаправления с ваших исходных серверов или нет?

Akamai может кэшировать перенаправления из вашего источника. В качестве альтернативы вы можете изменить свою конфигурацию Akamai для создания перенаправлений по краю.

Если у вас много переадресаций, возможно, проще сгенерировать их из вашего источника, в противном случае вы в конечном итоге модифицируете конфигурацию Akamai каждый раз, когда вам нужно добавлять/изменять/удалять перенаправления. Это требует времени.

Вот пример, где редирект генерируется в начале координат, но кэшируются сервером края (я вставил заголовок под названием «FakeDate» от начала координат, так что я могу доказать перенаправлять кэшируется:

http://cdn1.lapthorn.com/testing/redirect-cached.php

Или вот перенаправление генерируется сервер края, который никогда не будет возвращаться к происхождению:

http://cdn1.lapthorn.com/microsoft-test-redirect

Вы можете перейти непосредственно к происхождению в стране происхождения, www.l apthorn.com, чтобы посмотреть, какие заголовки я отправляю.

Смежные вопросы