@superivankorolev

Как правильно сделать redirect между доменами — с www.site.ru на site.ru?

Пробывал по всякому на экспрессе:
console.log(req.headers.host,req.url);
	if(req.headers.host.substr(0,4)=='www.'){
		res.writeHead(302, {
		  'Location': req.headers.host.substr(4)
		});
		res.end();
		//res.redirect(req.headers.host.substr(4));//+req.url
		console.log('redirect');
	}else next();


В результате redirect просто зацикливается в рекурсию и гугл хром не грузит страничку...
  • Вопрос задан
  • 341 просмотр
Решения вопроса 2
+ нет никакого смысла делать штатную вещь в нештатном месте.
Ответ написан
@dendinis
Да ну, www это зеркало прошлых времен
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы