繁体   English   中英

Node.js在url上隐藏html名称

[英]Node.js hide html name on url

我有Node.js应用程序,可以从浏览器url中隐藏html文件名以保护所有html文件

表示如果Node.js使用端口9090,则URL浏览器将为http://<ip address>:9090/

并且没有html文件名出现在浏览器url上以保护这些页面

如果使用的是Express.js,则可以使用此方法从具有静态内容的文件夹中呈现HTML页面。

app.get('/', function(req, res){
  res.render('yourHTMLPage');
});

但是更合适的方法是使用cookie。 首先检查请求是否与cookie一起提供,如果是,则将请求重定向到所需的html页面。 如果不是,则呈现index.html页面,然后设置cookie。 Express.js提供了所有这些。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM