Salut,
J'utilise depuis peu NGINX et je me retrouve avec quelques problèmes:
Mon arbo:
/var/www/html/SITE1
/var/www/html/SITE2
/var/www/html/SITE3
/var/www/html/SITEn
L'idée étant de pouvoir définir une conf de nginx pour chaque site, permettant l'accès au site via l'url => http://192.168.1.1/SITE{1,2,3,n} avec le root_directory pointant sur /var/www/html/SITE{1,2,3,n} car dans chaque directory il y a un dossier cgi-bin différent et le site utilise l'URL pour savoir s'il est en simulation ou pas.
J'ai essayé le fichier de config ci dessous avec en server_name SITE1, SITE2, SITE3, SITEn (et un root différent bien entendu) mais j'ai l'erreur 404
Une petite idée svp ?
Merci
Code :
- server {
- listen 80;
- listen [:]:80;
- autoindex on;
- disable_symlinks off;
- root /var/www/html/SITE1;
- index index.html index.htm index.nginx-debian.html;
- server_name http://192.168.1.1/SITE1;
- location / {
- try_files $uri $uri/ =404;
- }
- location /cgi-bin/ {
- gzip off;
- root /var/www/html/SITE1;
- fastcgi_pass unix:/var/run/fcgiwrap.socket;
- include /etc/nginx/fastcgi_params;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- }
- }
|