diff --git a/package-lock.json b/package-lock.json index 6c2adcb..eb167c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4922,8 +4922,7 @@ "connect-history-api-fallback": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" }, "console-browserify": { "version": "1.2.0", diff --git a/package.json b/package.json index 0f82d9b..ffe2bf3 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "axios": "^0.21.4", "config": "^3.3.6", + "connect-history-api-fallback": "^1.6.0", "cookie-parser": "^1.4.5", "core-js": "^3.19.1", "express": "^4.17.1", diff --git a/server/app.js b/server/app.js index ae6f245..c5bbaab 100644 --- a/server/app.js +++ b/server/app.js @@ -5,6 +5,7 @@ const passport = require('passport') const path = require('path') const cookieParser = require('cookie-parser') const config = require('config') +const history = require('connect-history-api-fallback') const authRouter = require('./routes/auth') const usersRouter = require('./routes/users') const profilesRouter = require('./routes/profiles') @@ -17,6 +18,7 @@ const fileStoreOptions = { require('./boot/db')() require('./boot/auth')() +app.use(history()) app.use(express.json()) app.use(express.urlencoded({ extended: false })) app.use(cookieParser())