Vue Router
const router = createRouter({
mode: 'history', // пробывал и без этого
history: createWebHistory(import.meta.env.BASE_URL),
routes: [...],
});
Nginx, записывал и в sites-available, и в nginx.conf. При проверке sudo nginx -t все ок. sudo service nginx reload делал.
server {
server_name prolife.ru;
charset utf-8;
root /var/www/public_html;
index index.html index.htm;
location / {
root /var/www/public_html;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
error_log /var/log/nginx/vue-error-log.log;
access_log /var/log/nginx/vue-access-log.log;
}
В nginx не особо силен поэтому делал из того что находил.