Ошибка, когда я перенаправляю страницу 404 на мою страницу входа, она не имеет css и не принимает html в Node.js - PullRequest
0 голосов
/ 01 марта 2020

Я использую их для перенаправления страницы 404 на мою страницу входа в систему:

router.get("/login", (req, res) =>{ res.render("auth/master"); });

router.get("*", (req, res) => { res.redirect("/login"); });

router.get("/", (req, res) => { res.render("main/layout/home"); })

она была запущена, но моя домашняя страница и страница входа не принимают html и консоль уведомляет, что:

Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://localhost:3001/login".

login:1 Uncaught SyntaxError: Unexpected token '<'

1 Ответ

0 голосов
/ 01 марта 2020

Если ваша веб-страница HTML код, вероятно, содержит URL-ссылку на таблицу стилей. URL этой таблицы стилей, вероятно, неправильный, или, возможно, вы еще не создали таблицу стилей.

Сообщение об ошибке, которое вы получили в консоли вашего браузера

Ресурс интерпретируется как таблица стилей, но передается с MIME type text / html: "http://localhost: 3001 / login ".

происходит, когда URL таблицы стилей неверен. Сервер отправляет страницу с ошибкой (возможно, страницу 404) в ваш браузер, что-то объясняет ошибку. Браузер говорит себе: «Подождите, это должна быть таблица стилей, но это не так», и показывает это консольное сообщение.

View Source ... часто является хорошим способом устранения неполадок такого рода.

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