Сервер Express не может загрузить файл CSS после перехода на любую страницу, кроме домашней. если я вернусь на домашнюю страницу и обновлюсь, то на каждой другой странице снова будет правильное css. Как только CSS не так, каждая страница не так после этого. Я уже прошел через 15 разных ответов, и ничего не работает. Сайт является vessale.com

Я считаю, что мои маршруты правильные, и да, так как на сервере Centos я должен использовать /var/www/vessale.com

вот код сервера:

app.use(express.static('/var/www/vessale.com'   '/client/build')); app.use(express.static('/var/www/vessale.com'   '/client/public')); app.use(express.static('/var/www/vessale.com'   '/client/src')); app.use(express.static('/var/www/vessale.com/uploads')); app.use(express.static('/var/www/vessale.com/client/src/App.css')); app.use(express.static('/var/www/vessale.com/client/src/styles.css')); app.get('*', (req, res) ={amp}gt; { res.sendFile(path.resolve('/var/www/vessale.com', 'client', 'build', 'index.html')); }); 

Я знаю, мне не нужны все статические файлы. Это чисто для отладки этой проблемы, и я никогда не удалял их.

и /public/index.html

 {amp}lt;link rel="stylesheet" type="text/css" href="../src/App.css" {amp}gt; {amp}lt;link rel="stylesheet" type="text/css" href="../src/styles.css" {amp}gt; {amp}lt;link rel="stylesheet" type="text/css" href="../src/styles.scss"{amp}gt; 

я также получаю эту ошибку для всех трех файлов CSS

 Resource interpreted as Stylesheet but transferred with MIME type text/html: "https://vessale.com/src/styles.css".