Невозможно запустить 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.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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