Heroku Node.JS Веб-сайт - атрибут href не работает в HTML? - PullRequest
0 голосов
/ 15 января 2020

Я загрузил сайт на heroku, и когда я использую тег href для перенаправления на другую страницу, он, похоже, не работает.

Я смог сделать localhost: 1000 / other. html , это работает, но когда дело доходит до href = "/ other" с тегом 'a'; это не работает.

В моем серверном скрипте я добавил следующее, чтобы он работал:

const app = express();

app.use('/static', express.static('public'))

app.engine('html', require('ejs').renderFile);
app.set('view engine', 'ejs');

app.get("/", function(req, res) {
    res.sendFile(path.join(__dirname, '/index.html'));
    console.log("we in /");
});

app.get('/other', function(req, res) {
    res.sendFile(path.join(__dirname, './other.html'));
    console.log("we in other.html");
});

Мой тег содержит:

<a href="/other">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...