Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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 我们如何创建自己的CDN链接?_Javascript_Html_Css_Cdn - Fatal编程技术网

Javascript 我们如何创建自己的CDN链接?

Javascript 我们如何创建自己的CDN链接?,javascript,html,css,cdn,Javascript,Html,Css,Cdn,假设我们有两个文件:style.css和stylejs.js 有没有一种方法可以为我们的文件创建一个CDN链接,以便其他人可以通过链接CDN链接来使用它,就像我们为bootstrap和angular所做的那样 如果是,有人能告诉我如何实现吗?只需将这些文件放在任何具有清晰URL的主机上,比如cdn.myhost.com/style.css cdn.myhost.com/js.js 然后任何人都可以将它们链接到他们的代码。如果您已经在自己的网站上使用这些文件,您可以轻松地提供指向这些文件的链接,如

假设我们有两个文件:style.css和stylejs.js

有没有一种方法可以为我们的文件创建一个CDN链接,以便其他人可以通过链接CDN链接来使用它,就像我们为bootstrap和angular所做的那样


如果是,有人能告诉我如何实现吗?

只需将这些文件放在任何具有清晰URL的主机上,比如cdn.myhost.com/style.css cdn.myhost.com/js.js


然后任何人都可以将它们链接到他们的代码。

如果您已经在自己的网站上使用这些文件,您可以轻松地提供指向这些文件的链接,如
http://www.yoursite.com/path/to/your/file/style.js

如果您想继续提供不同版本的服务,可以通过向文件(如
style.1.2.3.js
)中添加版本号,或将其保存在单独的目录(如
/v1.2/style.js
)中来实现


另一种选择是使用某种CDN托管服务,如。您可以通过谷歌快速搜索找到更多类似的服务。

您是在问如何创建自己的CDN,还是如何使用CDN的服务?不管怎样,ServerFault.com都是一个更好的提问的地方,因为这不是一个编程问题。@Barmar是的,两者都有。我想我发错网站了。然而,我得到了答案。谢谢你的指导。我将确保在下次澄清时使用该门户。您知道CDN是什么吗?将主机命名为“cdn”并不能使其成为cdn。@Barmar不是为了通过根据您的位置选择正确的服务器来提高可用性和响应时间吗?但是他没有问CDN的定义,从他问问题的方式来看,很明显,仅仅是一个子域或者仅仅告诉文件可以静态地提供就可以了。是的,CDN就是这样。我假设他正在寻找一种使文件高度可用的方法,类似于jQuery和引导代码的方式。你不必做任何特殊的事情,只需通过URL访问它们。你所说的关于速度的东西是100%正确的,但另一方面,我认为这不是他想要的,如果你想这样做,我不认为这是你要问的方式。如果你想重建linux内核作为例子,你不会问我从哪里开始!这是我的假设,第一个选项并不能使其成为CDN。