Псевдоним для NGINX? - PullRequest
       15

Псевдоним для NGINX?

0 голосов
/ 16 сентября 2018

У меня сейчас Rainloop работает с mail.mydomain.com без проблем.Теперь я хочу установить zpush и поставить rainloop в качестве псевдонима, например: mail.mydomain.com/rainloop, и оставить zpush как mail.mydomain.com (для автоматического обнаружения).Это то, что у меня есть до сих пор

server {
   server_name mail.mydomain.com;
   root    /var/www/zpush;
   access_log /var/www/rainloop/logs/access.log;
   error_log /var/www/rainloop/logs/error.log;
   index index.php;

   location / {
       try_files $uri /index.php?$query_string;
   }

   location ~ \.php$ {
       fastcgi_index index.php;
       # fastcgi_param HTTPS on;
       fastcgi_split_path_info ^(.+\.php)(.*)$;
       fastcgi_keep_conn on;
       include /etc/nginx/fastcgi_params;
       fastcgi_pass unix:/var/run/php5-fpm.sock;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
       # Z-Push Ping command will be alive for 470s, but be safe
    fastcgi_read_timeout 630;

   }

   location ~ /\.ht {
       deny all;
   }

   location ^~ /data {
     deny all;
   }

   location /Microsoft-Server-ActiveSync {
    rewrite ^(.*)$  /index.php last;
   }
   location /rainloop {
    alias /var/www/rainloop/;
     index index.php;
     }

   listen 443 ssl; # managed by Certbot
   ssl_certificate /etc/letsencrypt/live/mail.mydomain.com/fullchain.pem; # managed by Certbot
   ssl_certificate_key /etc/letsencrypt/live/mail.mydomain.com/privkey.pem; # managed by Certbot
   include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
   ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot


   ssl_trusted_certificate /etc/letsencrypt/live/mail.mydomain.com/chain.pem; # managed by Certbot
   ssl_stapling on; # managed by Certbot
   ssl_stapling_verify on; # managed by Certbot

}

Не уверен, что я делаю не так или, может быть, я что-то упустил?Продолжайте получать 403

1 Ответ

0 голосов
/ 16 сентября 2018

РЕШЕНО: необходимо создать символическую ссылку

     ln -s /var/www/rainloop  /var/www/zpush
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...