Board logo

标题: [求助] wdcp管理后台如何启用https [打印本页]

作者: zorbqg02874    时间: 2018-12-5 17:35     标题: wdcp管理后台如何启用https

通过http访问wdcp管理后台(ip:port)实在是太不安全了。

希望能够为wdcp管理后台也开启https,而不仅仅是web服务上https。

不求有一键傻瓜式脚本,证书由用户自己配置就行,总得给个方法啊。

我已经尝试了利用nginx反向代理来实现,还是有些覆盖不到的情况:
  1. location /login/ {
  2.                 proxy_set_header Host $host;
  3.                 proxy_set_header X-Real-IP $remote_addr;
  4.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  5.                 proxy_pass http://127.0.0.1:8080/login/;
  6. }
  7. location /static/ {
  8.                 proxy_set_header Host $host;
  9.                 proxy_set_header X-Real-IP $remote_addr;
  10.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  11.                 proxy_pass http://127.0.0.1:8080/static/;
  12. }
  13. location /index/ {
  14.                 proxy_set_header Host $host;
  15.                 proxy_set_header X-Real-IP $remote_addr;
  16.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  17.                 proxy_pass http://127.0.0.1:8080/index/;
  18. }
  19. location /admin/ {
  20.                 proxy_set_header Host $host;
  21.                 proxy_set_header X-Real-IP $remote_addr;
  22.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  23.                 proxy_pass http://127.0.0.1:8080/admin/;
  24. }
  25. location /err/ {
  26.                 proxy_set_header Host $host;
  27.                 proxy_set_header X-Real-IP $remote_addr;
  28.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  29.                 proxy_pass http://127.0.0.1:8080/err/;
  30. }
  31. location /ftp/ {
  32.                 proxy_set_header Host $host;
  33.                 proxy_set_header X-Real-IP $remote_addr;
  34.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  35.                 proxy_pass http://127.0.0.1:8080/ftp/;
  36. }
  37. location /layout/ {
  38.                 proxy_set_header Host $host;
  39.                 proxy_set_header X-Real-IP $remote_addr;
  40.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  41.                 proxy_pass http://127.0.0.1:8080/layout/;
  42. }
  43. location /member/ {
  44.                 proxy_set_header Host $host;
  45.                 proxy_set_header X-Real-IP $remote_addr;
  46.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  47.                 proxy_pass http://127.0.0.1:8080/member/;
  48. }
  49. location /mysql/ {
  50.                 proxy_set_header Host $host;
  51.                 proxy_set_header X-Real-IP $remote_addr;
  52.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  53.                 proxy_pass http://127.0.0.1:8080/mysql/;
  54. }
  55. location /safe/ {
  56.                 proxy_set_header Host $host;
  57.                 proxy_set_header X-Real-IP $remote_addr;
  58.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  59.                 proxy_pass http://127.0.0.1:8080/safe/;
  60. }
  61. location /site/ {
  62.                 proxy_set_header Host $host;
  63.                 proxy_set_header X-Real-IP $remote_addr;
  64.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  65.                 proxy_pass http://127.0.0.1:8080/site/;
  66. }
  67. location /sys/ {
  68.                 proxy_set_header Host $host;
  69.                 proxy_set_header X-Real-IP $remote_addr;
  70.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  71.                 proxy_pass http://127.0.0.1:8080/sys/;
  72. }
  73. location /set/ {
  74.                 proxy_set_header Host $host;
  75.                 proxy_set_header X-Real-IP $remote_addr;
  76.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  77.                 proxy_pass http://127.0.0.1:8080/set/;
  78. }
复制代码
求官方给个方法啊。




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2