Explorar o código

[enh] Update nginx.conf

Maniack Crudelis %!s(int64=7) %!d(string=hai) anos
pai
achega
4d59043a59
Modificáronse 1 ficheiros con 12 adicións e 7 borrados
  1. 12 7
      conf/nginx.conf

+ 12 - 7
conf/nginx.conf

@@ -1,7 +1,11 @@
-location YNH_WWW_PATH {
+location __PATH__ {
 
 
   # Path to source
   # Path to source
-  alias YNH_WWW_ALIAS ;
+  alias __FINALPATH__/ ;
+
+  if ($scheme = http) {
+    rewrite ^ https://$server_name$request_uri? permanent;
+  }
 
 
   # Example PHP configuration (remove if not used)
   # Example PHP configuration (remove if not used)
   index index.php;
   index index.php;
@@ -12,13 +16,14 @@ location YNH_WWW_PATH {
   try_files $uri $uri/ index.php;
   try_files $uri $uri/ index.php;
   location ~ [^/]\.php(/|$) {
   location ~ [^/]\.php(/|$) {
     fastcgi_split_path_info ^(.+?\.php)(/.*)$;
     fastcgi_split_path_info ^(.+?\.php)(/.*)$;
-    fastcgi_pass unix:/var/run/php5-fpm.sock;
-    
-    # Filename to be changed if dedicated php-fpm process is required
+    fastcgi_pass unix:/var/run/php5-fpm-__NAME__.sock;
+
+    # If you don't use a dedicated fpm config for your app,
+    # use a general fpm pool.
     # This is to be used INSTEAD of line above
     # This is to be used INSTEAD of line above
     # Don't forget to adjust scripts install/upgrade/remove/backup accordingly
     # Don't forget to adjust scripts install/upgrade/remove/backup accordingly
     #
     #
-    #fastcgi_pass unix:/var/run/php5-fpm-YNH_WWW_APP.sock;
+    #fastcgi_pass unix:/var/run/php5-fpm.sock;
 
 
     fastcgi_index index.php;
     fastcgi_index index.php;
     include fastcgi_params;
     include fastcgi_params;
@@ -26,7 +31,7 @@ location YNH_WWW_PATH {
     fastcgi_param PATH_INFO $fastcgi_path_info;
     fastcgi_param PATH_INFO $fastcgi_path_info;
     fastcgi_param SCRIPT_FILENAME $request_filename;
     fastcgi_param SCRIPT_FILENAME $request_filename;
   }
   }
-  # PHP configuration end
+  # PHP configuration end
 
 
   # Include SSOWAT user panel.
   # Include SSOWAT user panel.
   include conf.d/yunohost_panel.conf.inc;
   include conf.d/yunohost_panel.conf.inc;