HTTP自动跳转HTTPS
将下面的hf.mk改为你的目标网址,然后保存任意命名的txt文件后上传至网站更目录后使用FTP软件将其文件名更改为.htaccess 到此结束
# Typecho伪静态规则
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /hf.mk
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
# 伪静态规则结束
# 不带www的网址跳转到带www的网址规则
RewriteCond %{HTTP_HOST} ^hf.mk
RewriteRule (.*) http://www.hf.mk/$1 [R=301,L]
# 不带www的网址跳转到带www的网址规则结束
# 强制HTTPS转向规则
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
# 强制HTTPS转向规则结束
</IfModule>
# 全部结束
图片外链修改
进入数据库,使用以下语句批量修改图片链接
UPDATE `typecho_contents` SET TEXT = REPLACE( TEXT, 'http://旧地址', 'https://新地址' ) ;