AWS中使用S3的时候提示NoSuchBucket解决办法

在阿里云的OSS中使用只要设置好域名CNAME到OSS域名,再在OSS设置好域名就可以了使用了,同样的方法用在AWS的S3上却提示:

404 Not Found

Code: NoSuchBucket
Message: The specified bucket does not exist
BucketName:subject.example.com

如果域名为subject.example.com我们习惯性新建Bucket为subject,在OSS中没有问题,可是在S3中不行,S3中Bucket的命名一定要和域名相同,新建一个Bucket命名为subject.example.com再做下一步的解析即可。

完整的目录结构下载整个网页

目前网络上的大多数的操作方式主要是两种一种是安装插件,二是翻缓存,都挺麻烦的,其实用wget命令有更方便的且保证目录结构完整的方式

wget -r -p -np -k http://www.aaa.com/

-r  –recursive(指定递归下载)
-k   –convert-links(将下载的HTML页面中的链接转换为相对链接即本地链接
-p   –page-requisites(下载所有的图片等页面显示所需的内容)
-np   –no-parent(不追溯至父级)