Ver código fonte

修改路由

master
leiyun 10 meses atrás
pai
commit
bc04d87d26
4 arquivos alterados com 20 adições e 4 exclusões
  1. +2
    -1
      src/common/config/config.js
  2. +3
    -0
      src/common/config/route.js
  3. +14
    -3
      src/home/controller/index.js
  4. +1
    -0
      ssl/lechallenge/test-121212-0

+ 2
- 1
src/common/config/config.js Ver arquivo

@@ -4,5 +4,6 @@
*/
export default {
//key: value
port: 8361
port: 8361,
route_on: true
};

+ 3
- 0
src/common/config/route.js Ver arquivo

@@ -0,0 +1,3 @@
export default [
['lechallenge/:file','/home/index/lechallenge']
]

+ 14
- 3
src/home/controller/index.js Ver arquivo

@@ -15,15 +15,17 @@ const dayjs = require('dayjs'); // 需安装dayjs库
// SSL根目录
const ROOT_PATH = path.join(think.ROOT_PATH, 'ssl');
const PEM_PATH = path.join(ROOT_PATH, 'cert');
const LETSENCRYPT_PATH = path.join(ROOT_PATH, 'letsencrypt');
const LECHALLENGE_PATH = path.join(ROOT_PATH, 'lechallenge');
// 创建存储对象
const leStore = GreenlockStoreFs.create({
configDir: path.join(ROOT_PATH, 'letsencrypt'),
basePath: path.join(ROOT_PATH, 'letsencrypt'),
configDir: LETSENCRYPT_PATH,
basePath: LETSENCRYPT_PATH,
env: think.env
});
// 创建验证对象
const leHttpChallenge = LeChallengeFs.create({
webrootPath: path.join(ROOT_PATH, 'lechallenge'),
webrootPath: LECHALLENGE_PATH,
});
// 是否同意协议
function leAgree (opts, agreeCb) {
@@ -242,4 +244,13 @@ export default class extends Base {
console.error('部署失败:', error.message);
}
}

/**
* 配置路由
*/
async lechallengeAction () {
let params = this.param();
let txt = fs.readFileSync(path.join(LECHALLENGE_PATH,params.file))
this.json(txt);
}
}

+ 1
- 0
ssl/lechallenge/test-121212-0 Ver arquivo

@@ -0,0 +1 @@
dasdasdasdasdasds

Carregando…
Cancelar
Salvar