[hexojs/hexo]如何生成不含html扩展名的页面

2023-12-27 599 views
2

Gitlab支持自定义域名添加TLS证书,但是有一个步骤是验证域名所有权,通过打开指定的链接(如http://example/.well-known/acme-challenge/7aFDkn9JVOXKeWleiVgUfzr-G5tTgiFNUB4xHhG7Jq8),输出指定的内容(bvlSeyJiWzestsXGP60SHmYhzBKHtfzh4XUZ4Ts8yHk.Pd1PI7gRddQn94AtjdVO0PKecPR3vdLhSySPNCUfxJg),按照下图的写法,生成的文件包含html扩展到致验证失败,请问怎么解决

screen_capture screen_capture_two

回答

7

skip_render的话,permalink属性就不会生效,我需要permalink,因为手动创建的文件夹不会出现在public中(因为文件夹是隐藏文件?)

screen_capture_three screen_capture_four
5

不要放在隐藏文件夹里面,跟baidu验证一样放在根目录不好么

7

这是letsencrypt指定的规则,我也改不了,目前的解决办法是新建一个repository,然后使用其它博客生成工具生成临时的博客,验证之后再把CNAME改回来,有点麻烦,所以想问一下有没有解决办法。

9

你可以放在<your theme>/source文件夹下试试,别的就暂时无解了。