在 javascript 上设置 url

Set url on javascript

我正在开发一个完整的 MEAN 堆栈 Web 应用程序。此时我的应用程序正在收听 localhost:3000。有什么方法可以在 js 中设置一个 URL 就像 www.something.com,它会重定向到 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 表)。

如果您只想在您的 PC 上本地执行此操作,您可以编辑 C:\Windows\System32\drivers\etc\hosts 文件。

替换以下行:

127.0.0.1 localhost

用行:

127.0.0.1 www.example.com

如果您想访问端口 3000,您必须在浏览器中输入 www.example.com:3000