Moi pour tout gérer avec des sous-domaines je fais ça.
ton rutorrent.conf, tu modifies le début en :
server {
listen 80;
listen 443;
server_name rutorrent.ndd.fr;
et j'avais eu des soucis avec le favicon que j'ai réglé en mettant ça plus bas:
location = /var/www/rutorrent/favicon.ico
et tu créer un un fichier de conf pour ton accueil en nginx/sites-enabled/site.conf et tu colle ça
(tu adaptes "site" si besoin et ton domaine si il tape sur le serveur, sinon server_name _; doit passer aussi je pense):
server {
listen 80 default;
listen 443 default ssl;
server_name ton-domaine.com;
index index.html index.php;
charset utf-8;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
access_log /var/log/nginx/rutorrent.access.log combined;
error_log /var/log/nginx/rutorrent.error.log error;
error_page 500 502 503 504 /50x.html;
location = /50x.html { root /usr/share/nginx/html; }
location = /var/www/site/favicon.ico {
access_log off;
return 204;
}
## début config site accueil ##
location ^~ / {
root /var/www/site;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
}
## fin config site accueil ##
}
Et tu restart nginx. tentes ça et vois ce que ça donne.
Ex.
EDIT: chez moi, l'accueil du serveur est aussi sur un sous domaine de genre serveur-machin.domaine.com