我有一个带有静态文件的云存储桶。
我已在上面的云存储桶中设置了启用了Cloud CDN的负载均衡器。
当我转到负载均衡器中分配的public_IP
时,我收到xml错误消息访问被拒绝,因为这只是一个IP而不是登录页面。
当我转到public_ip/index.html
时,网站就会加载。
编辑(删除):存储桶的内容只能由外部域名的子域提供,这就是为什么我无法将我的存储桶命名为域名的原因 可以将存储桶重命名为子域,并且着陆页定义可以工作,但基本问题仍然存在。
是否有可能设置IP地址的目标网页?
答案 0 :(得分:1)
是的,可以使用gsutil命令行工具为任何云存储桶配置登录页面。例如,以下命令配置名为elving的存储的登录页面:
(gdb) ni
(gdb) disass
Dump of assembler code for function check:
0x000000000040062d <+0>: push %rbp
0x000000000040062e <+1>: mov %rsp,%rbp
0x0000000000400631 <+4>: sub $0x10,%rsp
0x0000000000400635 <+8>: cmpl $0x0,-0x4(%rbp)
0x0000000000400639 <+12>: je 0x400647 <check+26>
0x000000000040063b <+14>: mov $0x400754,%edi
0x0000000000400640 <+19>: callq 0x4004e0 <puts@plt>
0x0000000000400645 <+24>: jmp 0x400651 <check+36>
=> 0x0000000000400647 <+26>: mov $0x400766,%edi
0x000000000040064c <+31>: callq 0x4004e0 <puts@plt>
0x0000000000400651 <+36>: leaveq
0x0000000000400652 <+37>: retq
End of assembler dump.
很遗憾,目前无法使用Google Cloud Console对其进行配置。您必须直接使用API或使用gsutil等工具。您可以在https://cloud.google.com/storage/docs/gsutil找到有关gsutil的更多信息。