跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 又是关于Nginx的问题,
未分類
29 2 月 2020

又是关于Nginx的问题,

家有自己自温暖 大佬有话说 : 2019-11-30 17:00:23

又是关于Nginx的问题,

server {
        listen 80;
        listen 443 ssl http2;
        server_name example;
       
        #ssl on;
        ssl_certificate /etc/nginx/ssl/ssl.crt;
        ssl_certificate_key /etc/nginx/ssl/ssl.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
       
        root /var/www/example;
        index index.php index.html index.htm;
        if ($ssl_protocol = "") { return 301 https://$host$request_uri; }
        if ($host != example) {return 301 $scheme://example$request_uri;}
        include /etc/nginx/rewrite/example.conf;
       
        location / {
                try_files $uri $uri/ =404;
        }

        location ~ .php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.3-fpm.sock;
        }
}

这是我的Conf的配置,但输入nginx-t时一直提示

nginx: duplicate location "/" in /etc/nginx/sites-enabled/pic:20
nginx: configuration file /etc/nginx/nginx.conf test failed

我实在是没看到那里重复了

Chiefs 大佬有话说 : 2019-11-30 17:02:26

listen 80;
listen 443 ssl http2;

家有自己自温暖 大佬有话说 : 2019-11-30 17:03:14

Chiefs 大佬有话说 : 2019-11-30 17:02
listen 80;
listen 443 ssl http2;

yc014t这个地方有毛病?

yywudi 大佬有话说 : 2019-11-30 17:04:14

include /etc/nginx/rewrite/example.conf

看看你include的文件里面是不是也有 location /
或者你把这行注释了看 nginx -t 还报错么

Chiefs 大佬有话说 : 2019-11-30 17:04:16

一个server监听一个端口,我没看过文档,但基本上我猜的是对的

家有自己自温暖 大佬有话说 : 2019-11-30 17:05:42

本帖最后由 家有自己自温暖 于 2019-11-30 17:07 编辑

yywudi 大佬有话说 : 2019-11-30 17:04
include /etc/nginx/rewrite/example.conf

看看你include的文件里面是不是也有 location /

谢谢大佬 就是

        location / {
                try_files $uri $uri/ =404;
        }

这里重复了

家有自己自温暖 大佬有话说 : 2019-11-30 17:06:44

Chiefs 大佬有话说 : 2019-11-30 17:04
一个server监听一个端口,我没看过文档,但基本上我猜的是对的

yc014t你猜错了,server可以同时监听80和443

Chiefs 大佬有话说 : 2019-11-30 17:07:37

家有自己自温暖 大佬有话说 : 2019-11-30 17:06
你猜错了,server可以同时监听80和443

好吧我认错:lol ,可能是2个文件里确实都出现了 /

家有自己自温暖 大佬有话说 : 2019-11-30 17:08:17

Chiefs 大佬有话说 : 2019-11-30 17:07
好吧我认错 ,可能是2个文件里确实都出现了 /

yc014t是的,伪静态里有了一个,我又重新写了一遍。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具