提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等
温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的
[教程] 贴一下wdcp nginx的https配置文件,大家看看有没有问题,目前运行正常
本帖最后由 qushuiyouhan 于 2017-2-24 21:58 编辑
贴一下wdcp nginx的https配置文件,大家看看有没有问题,目前运行正常!
1、首先必须是有2个server 的 一个定义 80 端口 一个定义443。
2、其次,80端口 做了重定向 ,将http强制转向https:
rewrite ^(.*)$ https://$host$1 permanent;
return 301 https://$host$request_uri;
3、代码如下:- server {
- listen 80;
- rewrite ^(.*)https://$host$1 permanent;
- return 301 https://$host$request_uri;
- root /www/web/xxx/public_html;
- server_name www.xxx.com www.xxx.com;
- index index.html index.php index.htm;
- error_page 400 /errpage/400.html;
- error_page 403 /errpage/403.html;
- error_page 404 /errpage/404.html;
- location ~ \.php$ {
- fastcgi_pass 127.0.0.1:9000;
- fastcgi_index index.php;
- include fcgi.conf;
- }
- location ~ /\.ht {
- deny all;
- }
- include /www/wdlinux/wdcp/rewrite/xxx.conf;
- }
-
- server {
- listen 443 ssl;
- ssl_certificate /www/ssl/xxx.com.crt;
- ssl_certificate_key /www/ssl/xxx.com.key;
- ssl_session_timeout 5m;
- root /www/web/sun0391/public_html;
- server_name www.xxx.com www.xxx.com;
- index index.html index.php index.htm;
- error_page 400 /errpage/400.html;
- error_page 403 /errpage/403.html;
- error_page 404 /errpage/404.html;
- location ~ \.php$ {
- fastcgi_pass 127.0.0.1:9000;
- fastcgi_index index.php;
- include fcgi.conf;
- }
- location ~ /\.ht {
- deny all;
- }
- include /www/wdlinux/wdcp/rewrite/xxx.conf;
- }
复制代码 |