Как добавить другой сайт в Digitalocean?

Я хотел бы добавить свой веб-сайт портфолио в Digitalocean, но не могу (на сервере работает Ubuntu).

В терминале SSH:

$ var/www/ghost/

http://firstziiz.com/ -> это блог Ghost


Я нажимаю на папку моего сайта в / www

$ var/www/portfolio/

http://firstziiz.com/portfolio -> не мое портфолио, но ошибка 404 T_T


Что я должен сделать, чтобы это работало?

1 ответ

Решение

Как вы ведете блог Ghost? Самый распространенный способ - использовать обратный прокси-сервер Nginx. Предполагая, что то, что вы делаете, вы сможете обслуживать статический веб-сайт с помощью директивы псевдонима. Ваша конфигурация Nginx должна выглядеть примерно так:

server {
    listen 80 default_server;
    server_name firstziiz.com;

    root /usr/share/nginx/html;
    index index.html index.htm;

    client_max_body_size 10G;

    location / {
        proxy_pass http://localhost:2368;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_buffering off;
    }

    location /portfolio/ {
        alias /var/www/portfolio/;
    }

}
Другие вопросы по тегам