Как маршрутизация для страниц, таких как support.domain.com, может быть создана в маршрутизации express.js? - PullRequest
0 голосов
/ 31 августа 2018

Интересно, как создавались такие веб-страницы, как support.domain.com?

У меня есть код ниже, который создает маршрутизацию как domain.com/support.

Любой ответ будет очень полезным.

app.use('/support' ,express.static(path.join(__dirname,'support')));

Нужно ли мне владеть доменом support.domain.com? У меня уже есть домен .com

1 Ответ

0 голосов
/ 31 августа 2018

Вы можете использовать стороннюю модель с именем " express-subdomain "

И примените его как одно из ваших промежуточных программ Express

const subdomain = require('express-subdomain');
const express = require('express');
const app = express();
const supportRoute = require('./routes/support');

app.use(subdomain('support', supportRoute));

[Развитие]

И не забудьте, что вы изменили свой /etc/hosts/

localhost 127.0.0.1
support.yourapp.local 127.0.0.1

[Производство]

А для производства вы должны добавить новую запись для вашего домена DNS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...