Configurar Domínio Virtual no Nginx


 Se estiver usando o servidor nginx, segue uma demonstração da configuração do domínio virtual sobre a instalação do Badiu.Net. 

server {

        listen 80;

root /home/xxxx/web;

        server_name xxx.com.br;

        location @rewriteapp {

                rewrite ^(.*)$ /app.php/$1 last;

         }

         location / {

                try_files $uri @rewriteapp;

            }

 

        location ~ /\.ht {

                deny all;

        }

        location ~ ^/app_dev\.php(/|$) {

                fastcgi_pass unix:/run/php/php7.x-fpm.sock;

                fastcgi_split_path_info ^(.+\.php)(/.*)$;

                include fastcgi_params;

                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

                internal;

            }

  error_log /var/log/nginx/xxx.error.log;

  access_log /var/log/nginx/xxx.access.log;

}