Expressjs на домашней странице написано, что 404 не найден, но отлично работает на localhost - PullRequest
0 голосов
/ 21 февраля 2020

Я новичок в expressjs. Приложение отлично работает на местном. Я развернул на cpanel и понял, после запуска pm2 start server. js, ничего не работает. Теперь я создал файл htaccess с кодом ниже

RewriteEngine On

RewriteRule (.*)$ http://127.0.0.1:8081/$1 [P,L]

Теперь отображаются другие страницы, например (/ products,). Но домашняя страница приносит 404 не найдено. Я имею в виду http://xxxxx.com приносит 404 не найдено. Любая помощь, я искал, но не мог найти никакого решения.


const routers=require('./Router')
app.use('/',routers)

Router/index.js

var webRouter=require('./Web')
router.use('/',webRouter)

Router/Web/index.js

const customer=require('./customer');
router.use('/', customer);

Router/Web/customer.js

router.get('/',  (req, res) => {
    res.render('customer/index')
});

Этот код хорошо работает на локальном хосте

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