我正在开发一个完整的 MEAN 堆栈 Web 应用程序。此时我的应用程序正在监听 localhost:3000。在js中有什么方法可以设置像www.something.com这样的URL,它将重定向到localhost:3000。下面是我实现的示例服务器代码。
#!/usr/bin/env node
var debug = require('debug')('passport-mongo');
var app = require('./app');
app.set('port', process.env.PORT || 3000);
var server = app.listen(app.get('port'), function() {
debug('Express server listening on port ' + server.address().port);
});
最佳答案
没有。
如果可以的话,这就像要让任何试图访问或向任意地址(例如国防部)投递信件的人到达您家。
如果您想将 www.example.com
定向到您的服务器,那么您需要控制 www.example.com
并将其 DNS 服务器配置为指向 www.example.com
到您服务器的 IP 地址。
如果您想将系统上的端口 80(HTTP 请求的默认值)定向到端口 3000,则需要在系统级别执行此操作。 (例如使用 IP 表)。
关于javascript - 在 JavaScript 上设置 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48263823/