Невозможно запустить NextJS с NginxLinux

Anonymous
Невозможно запустить NextJS с Nginx

Сообщение Anonymous »


Я создал новый проект, написанный на Next JS,

При открытии браузера с IP-адресом и ПОРТом, например «http://127.0.0.1:4321/», все работает. прикрепленное изображение (https://i.stack.imgur.com/B1h2D.png).

Но когда я пытаюсь подключиться к нему с помощью Nginx через IP и маршрут, например «http://127.0.0.1/nextjs/», я получаю ошибки. прикрепленное изображение (https://i.stack.imgur.com/xjtJG.png).

Код NextJS — это код, который вы получаете в начале проекта без изменений.

Это конфигурация Nginx.

сервер { слушать 80 default_server; прослушайте [::]:80 default_server; имя сервера _; #root /usr/share/nginx/html; # Загрузите файлы конфигурации для блока сервера по умолчанию. включите /etc/nginx/default.d/*.conf; расположение / { } местоположение /nextjs/ { proxy_pass http://127.0.0.1:4321/; } error_page 404 /404.html; местоположение = /40x.html { } error_page 500 502 503 504 /50x.html; местоположение = /50x.html { } } Я пытался добавить этот код в файл next.config.js

module.exports = { базовый путь: '/nextjs', assetsPrefix: '/nextjs/', } А у меня это не сработало.

Примечание: все это на сервере Linux.

Вернуться в «Linux»