2010-05-10 4 views
0

Я начинаю блог, и я в процессе выбора, где его разместить. На данный момент я хочу бесплатное решение, такое как Blogger или Wordpress.com.Как безопасно обслуживать файлы S3 в блоге

Проблема, с которой я сталкиваюсь, заключается в том, что я хочу использовать файлы, которые у меня есть в ведре S3 в своем блоге, но ни одно из решений для блога, которое я нашел, не поддерживает любой серверный код, а это означает, что для использования S3-запроса строка аутентификации я должен был бы поставить уязвимую информацию в клиенте. По очевидным причинам я не хочу этого делать.

Итак, я ищу идеи о том, как я могу безопасно включать контент из S3 в бесплатный хостинг.

ответ

1

Я не знаю ни одного программного обеспечения для блогов, которое по умолчанию поддерживает Amazon S3. Итак, ваш лучший снимок - получить дешевый хостинг (хостинг в наши дни очень дешев, несколько долларов в месяц). Затем вы можете установить плагин, который поддерживает Amazon S3.

0

Думаю, нам может понадобиться немного подробнее здесь. Например, если вы просто хотите ссылаться на файлы на S3 из своего блога, вы можете сделать файлы глобально удобочитаемыми на S3, а затем просто ссылаться на них, без необходимости аутентификации.

Если вы хотите сделать что-то более сложное, возможно, посмотрите на хостинг WordPress самостоятельно, используя WordPress.org, и в этот момент вы можете использовать серверный код самостоятельно, возможно, как плагин. Или, может быть, есть существующий плагин, который работает с WordPress, который вам подойдет - наверняка есть плагин, который копирует файл WordPress на S3, а затем обслуживает их оттуда, а не от вашего хоста блога, например. Это бесплатное бесплатное решение, но хостинг начинается довольно дешево.

По довольно очевидным причинам безопасности нет ни одного поставщика услуг блога, я могу думать о том, кто обеспечивает доступ к серверному коду.

+0

Я просто хочу ссылаться на файлы, но я не хочу, чтобы кто-то еще связывался с ними. Это я хочу использовать проверку строки запроса. –

+1

В этом случае я согласен с Анри; в зависимости от ваших точных требований, вам, вероятно, придется разместить свой собственный блог и почти наверняка написать свой собственный плагин, чтобы сделать то, что вам нужно. Если вы пытаетесь заблокировать хотлинкинг изображений, скажем, может быть несколько трюков, которые вы можете использовать (см. Http://stackoverflow.com/questions/948823/how-do-i-prevent-hotlinking-on-amazon- s3-without-use-signed-urls), но в корне вам нужно будет сделать серверную часть. –