У меня есть статический сайт, простой макет страницы, который я развертываю в Dokku. Мне нужно сделать перенаправление (301) с www на non www и от *.website1.com
до website2.com
, но я не знаю, как это сделать. Я пытался использовать express-force-domain в npm, но это делает мой URL сумасшедшим и имеет некоторые циклы redirect, я пытался использовать другие методы, которые я нашел в Интернете, но никому не удается.
my server.js:
var express = require('express')
var app = express();
app.set('port', (process.env.PORT || 80))
app.use(express.static(__dirname + '/public'))
app.get('/', function(request, response) {
response.send('Hello World!')
})
app.listen(app.get('port'), function() {
console.log("Node app is running at localhost:" + app.get('port'))
})
Это версия, которая работает, но без перенаправления.