为了提高应用程序的性能,我想在CDN上托管我的静态资产。但是我们还没有创建一个使用nginx的域。如何仍然使用cdn类似-快递-简单-cdn链接-
https://www.keycdn.com/support/express-cdn-integration
我需要把这个domainName.com写在我的应用程序的app.js文件中,通过它我的应用程序--
// Initialize Express in a variable in app.js
var app = express();
// Define Your CDN base path
var CDN = "https://assets.preisheld.ch";
// Register a local variable in your app which contains the CDN function
app.locals.CDN = function(path, type, classes, alt) {
if(type == 'js') {
return "<script src='"+CDN+path+"' type='text/javascript'></script>";
} else if (type == 'css') {
return "<link rel='stylesheet' type='text/css' href='"+CDN+path+"'/>";
} else if (type == 'img') {
return "<img class='"+classes+"' src='"+CDN+path+"' alt='"+alt+"' />";
} else {
return "";
}
};在这种情况下,如何利用CDN?
发布于 2019-09-24 06:41:03
,所以有一个虚拟的地方,您可以在本地ip地址中免费创建domainName.com地址吗?
是!这是hosts文件。您可以在您的系统中找到它:
C:\Windows\System32\Drivers\etc\hosts/etc/hosts/private/etc/hosts此文件允许您将任意主机名映射到网络地址,覆盖来自DNS的任何内容。例如:
127.0.0.1 yourproject.test现在,如果您在浏览器中转到http://yourproject.test,它将解析为127.0.0.1并连接运行在环回地址上的web服务器。如果你在使用IPv6,use ::1 instead of 127.0.0.1。
你可以设置你想要的任何主机名..。即使是真实的存在。但是,强烈建议您使用.test顶级域,因为它是专门为测试目的保留的。
https://stackoverflow.com/questions/58073570
复制相似问题