Comment utiliser nginx pour répondre à une telle exigence ?
给我你的怀抱
给我你的怀抱 2017-05-16 17:29:21
0
1
426

Par exemple, pour l'utilisateur test, le nom de domaine de test est test.com

Effet :
Les utilisateurs téléchargent des fichiers statiques sur ~/test.com, qui est le répertoire personnel de l'utilisateur + le répertoire portant le même nom que le nom de domaine
L'utilisateur modifie l'enregistrement test.com A pour pointer vers notre serveur et peut y accéder

 
 server {
        listen       80;
        server_name  ~^(www\.)?(.+)$;
        root  /home/lds/tmp/;
 }

Cette configuration ne peut être effectuée que si les répertoires portant le même nom de domaine sont tous sous /home/lds/tmp.
Tous les répertoires personnels des utilisateurs peuvent-ils être définis dans un seul répertoire ?

En fait, ce que je veux faire, c'est

Le répertoire Web de l'utilisateur test1 se trouve à ~/test1.com
Le répertoire Web de l'utilisateur test2 est ~/test2.com

Aussi
Tous les répertoires personnels des utilisateurs peuvent-ils être définis dans un seul répertoire ?

给我你的怀抱
给我你的怀抱

répondre à tous(1)
巴扎黑

Je ne sais pas si j'ai bien compris

server {
        listen       80;
        server_name  ~^(www\.)?(.+)$;
        root  /home/lds/;
 }

N'est-ce pas atteint

Le répertoire Web de l'utilisateur test1 se trouve à ~/test1.com
Le répertoire Web de l'utilisateur test2 se trouve à ~/test2.com

De plus, vous pouvez placer les domiciles de tous les utilisateurs dans le même répertoire, mais veuillez configurer les autorisations appropriées.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal