在所有浏览器上执行没有扩展名.js外部脚本重定向

Do external script redirects without .js extension work on all browsers

本文关键字:js 外部 脚本 扩展名 重定向 执行 浏览器      更新时间:2023-09-26

我在第三方网站上有一个脚本片段,如下所示:

<script src="https://www.example.com/a" async></script>

这将打开此 php 文件:

header('Location: https://storage.googleapis.com/example/example.js', true, 301);

我的问题是,这可以在所有浏览器上正常工作吗?就像这样的事情一样:

<script src="https://www.example.com/a.js" async></script>

如果没有,你会有什么建议?

文件扩展名在 URL 中无关紧要。内容类型很重要,URL的文本则不重要。