Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 16571|Válasz: 0

[Web] A nginx konfigurálja az SSL-t, és kényszeríti a http-t, hogy ugrjon https-re

[Linket másol]
Közzétéve 2014. 11. 02. 21:24:29 | | |
A konfigurációs fájl a következő:

  1. server {
  2.     listen       80;
  3.     server_name ssl.lanbing.org;
  4.     rewrite ^/(.*) https://ssl.lanbing.org/$1 permanent; #关键代码
  5. }
  6. server
  7. {
  8.     listen 443;
  9.     server_name ssl.lanbing.org; #server_name end
  10.     index index.html index.htm index.php; #index end

  11.     set $subdomain '';
  12.     root  /home/wwwroot/ssl.lanbing.org/web$subdomain;
  13.     include rewrite/typecho.conf; #rewrite end

  14.     #error_page
  15.         error_page 403 /ErrorPages/403.html;
  16.         error_page 404 /ErrorPages/404.html;
  17.         location ~ /ErrorPages/(400|401|403|404|405|502|503)\.html$
  18.     {
  19.                 root /home/wwwroot/ssl.lanbing.org/web;
  20.         }


  21.     location ~ .*\.php$
  22.     {
  23.         fastcgi_pass  unix:/tmp/php-cgi-ssl.lanbing.org.sock;
  24.         fastcgi_index index.php;
  25.         include fcgi-host.conf;
  26.         fastcgi_param DOCUMENT_ROOT  /web$subdomain;
  27.         fastcgi_param SCRIPT_FILENAME  /web$subdomain$fastcgi_script_name;
  28.        }

  29.     location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
  30.     {
  31.         expires      30d;
  32.     }

  33.     location ~ .*\.(js|css)$
  34.     {
  35.         expires      12h;
  36.     }

  37.     access_log off; #access_log end
  38.     error_log /dev/null; #error_log end
  39.     ssl on; #关键代码
  40.     ssl_certificate /usr/local/nginx/conf/ssl/ssl.lanbing.org.crt;  #关键代码
  41.     ssl_certificate_key /usr/local/nginx/conf/ssl/ssl.lanbing.org.pem; #关键代码
  42. }
Kód másolása






Előző:Egy fillér egy QQ zöld gyémánt nyitásához, és Xiao Ma Ge ismét pénzt gyűjt
Következő:[Siess!] Az általános iskolás lány épp elejtett egy pénzzsákot!! Kérem, vedd fel, és add vissza egy jókívánságosnak]
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com