Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/09/2018, à 14:58

ewok2

[Resolu] Nginx ficher .conf par defaut

Bonjour

en tentant de configurer nginx j'ai un peu dégradé le fichier de conf.
J'ai voulu recommander de zero et j'ai desintallé nginx, effacé le rep /etc/nginx
Et reinstallé nginx...

Mais je n'ai plus de fichier de conf par defaut ???

Une idee pour les recuperer ?

Merci

Dernière modification par ewok2 (Le 30/09/2018, à 21:11)

Hors ligne

#2 Le 29/09/2018, à 15:42

ewok2

Re : [Resolu] Nginx ficher .conf par defaut

Bon après du apt purge et autoremove sur tout ce qui ressemblais a du nginx ... ca a fini par bien se reinstaller avec des fichiers par defaut :-)

Maintenant j'ai un pb de conf... des serveur block
Le defaut marche bien
mais j'ai un test1.mondomaine.com et un test2.mondomaine.com
j'ai un fichier de conf dans le rep site-available avec lien symbolique vers site-enable. (comme ci dessous.)

server {
        listen 80;
        listen [::]:80;

        server_name test1.mondomaine.com;
        root /var/www/test1.mondomaine.com;
        index index.php index.html index.htm index.nginx-debian.html;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        }

        location ~ /\.ht {
                deny all;
        }
}

et la meme chose pour le test2.

Mais je vois bien la 1ere page de test1, mais des que je clique sur un lien sur test1 j'ai un 404...
Une idee? comme si il perdait le chemin "/var/www/test1.mondomaine.com" ?

Merci

Hors ligne

#3 Le 30/09/2018, à 21:11

ewok2

Re : [Resolu] Nginx ficher .conf par defaut

et voila ca marche :-)

il sufisait de rajouter quelques parametres :

  location / {
    if (!-e $request_filename){

      # Rewrite any calls to html|json|xml|atom|rss if a folder matching * exists
      rewrite (.+)\.(html|json|xml|atom|rss)$ $1/ last;

      # Rewrite any calls to /render to the X3 image resizer
      rewrite ^/render/. /app/parsers/slir/ last;

      # Rewrite routes to X3 application index.php if they are non-existent files/dirs
      rewrite ^(.*)$ /index.php?$1 last;
    }
  }

Hors ligne