因为有的时候会我会给博客搬个家,所以文章上面的地址我直接使用图片的是相对地址
点击根据栏上面的图片插入按钮,填写上相对地址,结果直接自动追加了 http:// 这个东西,所以每次都要在插入之后,手动删了前缀,表示很麻烦,想知道怎么配置
代码: 全选
![还是能聊天的.png][1]
[1]: http:///typecho/usr/uploads/2022/12/710853138.png
代码: 全选
![还是能聊天的.png][1]
[1]: http:///typecho/usr/uploads/2022/12/710853138.png
代码: 全选
<?php echo str_replace('要替换的链接', '新的链接', $this->content); ?>
我并没有改config文件实现 永久地址改动态地址,我在1.2.1里面,直接改表里面的site uriAaronMZ 写了: ↑2024年 12月 14日 16:29 - 修改admin/js/pagedown.js中的(t = t.replace(/^http:\/\/(https?|ftp):\/\//, "$1://"), /^(?:https?|ftp):\/\//.test(t) || /^[_a-z0-9-]+:/i.test(t) || (t = "http://" + t))这部分中的t = "http://" + t,把http://去掉就行,目前http环境下没啥问题,链接跟图片都在这里,https没试过。
- 另外跟楼主一样用于便携服务器需求的两外两个地方也记录一下吧:
在config.inc.php添加:
// ATY: user current host url, not localhost 就是不用设置中的那个永久地址了,动态换为当前的host,适合服务器没有固定域名没有固定ip的情况,改了后就没法在设置中固定地址了,按需求
define('__TYPECHO_DYNAMIC_SITE_URL__', 1);
// ATY: remove http://xxx:xxx in files url 这个也是去除链接和图片的自动添加前缀地址的,不过去不掉那个http://,目前只能改js
define('__TYPECHO_UPLOAD_URL__', '');
typecho:1.2.1