• # en dupliquant...

    Posté par . En réponse au message Nginx, dossiers utilisateurs et PHP. Évalué à 0.

    Je fais exactement ce que tu souhaites avec nginx. Pour cela, j'utilise deux directives location pour le répertoire utilisateur :

    location ~ ^/~([^/]+)/(.+\.php)$ {
     if (!-f /home/1ドル/public_html/2ドル) {
     rewrite ^ 404;
     }
     alias /home/1ドル/public_html/2ドル;
     include fastcgi_params;
     fastcgi_pass 127.0.0.1:9000;
     fastcgi_index index.php;
     fastcgi_param SCRIPT_FILENAME $request_filename;
    }
    location ~ ^/~([^/]+)(/.*)?$ {
     alias /home/1ドル/public_html2ドル;
     index index.html index.htm;
     autoindex on;
    }
    

    Note que j'utilise spawn-fcgi sur le port 9000 pour gérer le PHP, mais ça n'a probablement rien à voir.