File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -73,6 +73,9 @@ $ docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d ngin
7373- ` /var/www/html ` _ (default docroot)_
7474- ` logs ` : ` /var/log/nginx/access.log ` , ` /var/log/nginx/error.log `
7575
76+ 配置
77+ ---
78+
7679### 全局变量
7780<!-- rehype:wrap-class=col-span-2 row-span-4-->
7881
@@ -352,6 +355,41 @@ server {
352355
353356您可以使用 Let's Encrypt 轻松保护您的网站/应用程序。去 [ lets-encrypt] ( https://certbot.eff.org/lets-encrypt/ubuntuxenial-nginx.html ) 获取更多信息
354357
358+ 虚拟主机与重定向
359+ ---
360+
361+ ### 基础服务器块
362+
363+ ``` nginx
364+ server {
365+ listen 80;
366+ server_name example.com www.example.com;
367+ root /var/www/example/public;
368+ index index.html index.htm;
369+ }
370+ ```
371+
372+ ### HTTP→HTTPS 重定向
373+
374+ ``` nginx
375+ server {
376+ listen 80;
377+ server_name demo.com www.demo.com;
378+ return 301 https://demo.com$request_uri;
379+ }
380+ ```
381+
382+ ### 规范主机
383+
384+ ``` nginx
385+ # Force non-www
386+ server {
387+ listen 80;
388+ server_name www.demo.com;
389+ return 301 $scheme://demo.com$request_uri;
390+ }
391+ ```
392+
355393### 重定向(301永久)
356394<!-- rehype:wrap-class=row-span-2-->
357395
You can’t perform that action at this time.
0 commit comments