Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cloudfront不断将我重定向到index.html_Javascript_Amazon Web Services - Fatal编程技术网

Javascript Cloudfront不断将我重定向到index.html

Javascript Cloudfront不断将我重定向到index.html,javascript,amazon-web-services,Javascript,Amazon Web Services,我在S3上上传了一个静态网站,最近我开始使用Cloudfront,因为我想用https提供服务。现在我的问题是,我有一些基于路径的js逻辑,放置一个“#”并滚动,但由于某种原因,现在它将我重定向到mysite.com/index.html并破坏了我的逻辑 我想知道如何避免这种行为,就像在localhost中一样,在基本路径“/”的末尾没有任何index.html 我试图将默认根对象仅设置为“/”,但它似乎忽略了它并继续重定向,我还试图使其无效,但什么也没有 我还要说,我使用了2个S3 bucke

我在S3上上传了一个静态网站,最近我开始使用Cloudfront,因为我想用https提供服务。现在我的问题是,我有一些基于路径的js逻辑,放置一个“#”并滚动,但由于某种原因,现在它将我重定向到mysite.com/index.html并破坏了我的逻辑

我想知道如何避免这种行为,就像在localhost中一样,在基本路径“/”的末尾没有任何index.html

我试图将默认根对象仅设置为“/”,但它似乎忽略了它并继续重定向,我还试图使其无效,但什么也没有

我还要说,我使用了2个S3 bucket,其中一个带有“www”,它重定向到前面提到的版本,因此我还创建了2个cloudfront发行版


Idk我做错了什么但必须是:S

您需要使用对象名指定默认根对象

例如: (重定向到裸域)
.bucket1.tld/index.html您需要使用对象名指定默认根对象

例如: (重定向到裸域)
.bucket1.tld/index.html这太令人沮丧了,我对它进行了很好的配置,但看起来失效或cookies搞乱了,我尝试用chrome打开网站(我的默认浏览器很勇敢),它工作得很好,没有奇怪的重定向,没有索引,只是我的网站。谢谢你的时间和信息,真的很有帮助:)这太令人沮丧了,我对它进行了很好的配置,但它看起来像是失效或cookies搞砸了,我尝试用chrome打开网站(我的默认浏览器是勇敢的),它工作得很好,没有奇怪的重定向,没有索引,只有我的网站。感谢您的时间和信息,非常有帮助:)