我在亚马逊S3中创建了一个名为“RootBucket”的存储桶。在存储桶内创建了两个文件夹“folder1”和“folder2”。在folder1中,我创建了5个文件夹,如F1,F2,F3,F4和F5。然后在每个文件夹(F1 - F5)中,我添加了一些图像和zip文件。
文件夹结构就像,
RootBucket - > folder1 - > F1 - > img1,img2,zipfile1,zipfile2。
我想在这里为子文件夹做目录浏览器,比如我在浏览器中提供以下链接,
www.sample.com/RootBucket/folder1
这将列出“folder1”中的所有文件夹(F1-F5)。
如果我们点击该目录列表中的任何文件夹,
www.sample.com/RootBucket/folder1/F1
这将列出F1文件夹中的所有图像和zip文件。如果我们点击这里的任何图像或zip文件,那么它应该下载。
如何在Amazon S3中执行此过程?
我已经搜索了更多关于此的地方,他们告诉我使用list.html java脚本来列出所有文件夹。但我不想使用像
这样的链接结构www.sample.com/RootBucket/folder1/list.html,而不是这个,我只想给www.sample.com/RootBucket/folder1列出所有文件夹。
请给我一个解决方案来做到这一点。
此致 KARTHIK。
答案 0 :(得分:0)
http://shrub.appspot.com应该做你想要的。您需要使用服务器端语言编写自己的Web应用程序,或者您可以根据自己的需要对Shrub进行分叉和修改。