我需要解析以这种形式出现的URL中的参数:
本地主机:8080 / P / A = 12345和b = ACBD
读取变量后,我加载了一个HTML文件,该文件位于我的快速服务器的公共文件夹中。这没问题。问题是我的HTML文件加载了几个JS和CSS文件,并且由于路径是 localhost:8080 / p / ,因此无法找到具有相对路径的文件。
我需要的是类似于apache URL重写的内容,我可以将流量发送到特定文件并更改URL以查找我想要的方式。我还没有找到一个节点模块来做任何建议?
答案 0 :(得分:0)
如果您使用静态中间件来提供静态文件,则可以使用
app.use('/p', express.static(__dirname + '/public'));
而不是
app.use(express.static(__dirname + '/public'));
中查看更多详情