Как сервис, совместимый с Amazon S3, в настоящее время мы можем работать с виртуальным размещенным запросом.Кроме того, мы хотим также поддерживать унаследованный путь, например, запрос (взятый из amazon):
DELETE /mybucket/puppy.jpg HTTP/1.1
User-Agent: dotnet
Host: s3.amazonaws.com
Date: Tue, 15 Jan 2008 21:20:27 +0000
x-amz-date: Tue, 15 Jan 2008 21:20:27 +0000
Authorization: AWS 0PN5J17HBGZHT7JJ3X82:k3nL7gH3+PadhTEVn5EXAMPLE
Я хочу преобразовать запрос в виртуальный хост-стиль следующим образом:
DELETE /puppy.jpg HTTP/1.1
User-Agent: dotnet
Host: mybucket.s3.amazonaws.com
Date: Tue, 15 Jan 2008 21:20:27 +0000
x-amz-date: Tue, 15 Jan 2008 21:20:27 +0000
Authorization: AWS 0PN5J17HBGZHT7JJ3X82:k3nL7gH3+PadhTEVn5EXAMPLE
Как этого добиться?Кто-то предположил, что я мог бы использовать Apache mod_rewrite, но в настоящее время он выглядит сложным для меня, я надеюсь, что кто-то может помочь ...
Спасибо.