Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 16571|Odpowiedź: 0

[Web] Nginx konfiguruje SSL i wymusza przejście http do https

[Skopiuj link]
Opublikowano 02.11.2014 21:24:29 | | |
Plik konfiguracyjny wygląda następująco

  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. }
Skopiuj kod






Poprzedni:Grosz na otwarcie QQ green diamond, a Xiao Ma Ge znów jest tutaj, by wyciągnąć pieniądze
Następny:[Szybko!] Dziewczyna ze szkoły podstawowej właśnie upuściła sakiewkę z pieniędzmi!! Proszę podnieść ją i zwrócić życzliwej osobze]
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com