更换域名导致 typecho 加载缓慢
背景
我打算将自己的博客发布到公网上,项目部署在本人的 NAS 上,因为 NAS 的出口是家庭电信宽带(已申请公网 IP )。但是,电信考虑到安全和政治因素,就没有开放 443 和 80 端口。之前,一直使用域名 + 端口号的方式访问博客,但是这种方式不够优雅。
https://www.ialex.cc:666
因此,作为一个遵纪守法、爱国爱民且追求优雅的好同学,我斥资购买了阿里云服务器,准备在服务器上部署Nginx
服务,反向代理到自己的 NAS 服务器上。
可能有同学要问,为什么不直接将博客部署到阿里云服务器上?因为我想将 NAS 上的应用,像moment
、video station
等直接绑定二级域名进行访问,岂不是更加优雅?将优雅进行到底。
https://video.ialex.cc
https://moment.ialex.cc
当我安装配置完nginx
,准备大干一场时,发现…
[外链图片转存中…(img-IDcFxQj0-1666584051272)]
作为遵纪守法、爱国爱民的好同学,我积极响应国家规定,提交了域名和网站备案申请,将ialex.cc
域名绑定到nginx
服务器上。但是,我此时仍然有访问 NAS 的需求,因此决定将闲置的colorlesscube.cn
绑定到 NAS 服务器上,作为备案期间的备用域名。
typecho 加载缓慢
当我完成域名的绑定,并配置好SSL
证书后…我发现,博客网页加载十分缓慢!不,几乎是无法加载!
一开始我以为是域名的绑定或SSL
证书的配置出了问题,折腾了半天毫无进展。最终,在分析网页加载过程中发现,网页加载过程中需要访问包含博客域名的URL
加载主题和获取css
样式。由于更改了域名,导致在此过程中,仍然访问的是原来的博客域名,而此时该域名已经被解析到阿里云服务器上了。
[外链图片转存中…(img-nD56B3T2-1666584051274)]
解决加载缓慢
typecho 将域名写死在了数据库当中,我的 typecho 部署在群晖上,使用的是mariadb
数据库,端口和mysql
一样是 3306 端口。远程连接上后,更改typecho_options
表单的siteUrl
,手动将其更新为你自己新域名即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GZBh7rVQ-1666584051276)(https://cdn.jsdelivr.net/gh/ColorlessCube/images@main/blog/16346251896221634625189606.png)]
现在再来访问我的网页,唰的一下就很快,年轻人不讲武德。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3juARQQ7-1666584051277)(https://cdn.jsdelivr.net/gh/ColorlessCube/images@main/blog/16346253468921634625346885.png)]
更换域名导致 typecho 加载缓慢相关推荐
- 自定义字体包过大,导致页面加载缓慢的问题解决
// 字体包过大,在渲染页面客户端时加载缓慢,导致页面加载缓慢影响用户体验.需要处理字体包: // 1. 转码,使得不受不同浏览器之间的限制 2.压缩:使得加载更迅速 // 使用中文字体压缩器:fon ...
- 请求被挂起导致页面加载缓慢
前提提要 系统内存在两个服务器的接口,一个是己方,一个是他方,某一天很多客户反应页面加载缓慢,但是最终会显示,经过排查,发现他方的接口一直处于pending状态,导致我方接口被迫挂起. 奇葩的是,超时 ...
- 在PyCharm中大型数据集indexing...加载缓慢的问题
** 在PyCharm中大型数据集indexing-加载缓慢的问题 这是由于在工程目录data下导入了过大的NTU-RGBD(13.4G)骨骼数据集导致的加载缓慢问题,在加载过程中有可能会出现以下问题 ...
- 网络图片加载缓慢问题解决方案
本人最近开发的app是一款电视机顶盒android app,该app打开后会去向服务器求取各个位置的图片,图片内容是服务器后台事先上传并配置好的.客户端哪个页面,哪个位置放哪张图片,都是服务端配置的. ...
- 关于请求被挂起页面加载缓慢问题的追查(stalled 时间过长)
关于请求被挂起页面加载缓慢问题的追查 缘起 有一个Dashboard的页面大约有十几个图表,每一个图表是一个ajax请求. 突然有一天改了页面中间几个图表的查询逻辑,导致ajax请求响应时间比较长. ...
- 如何解决中文字体加载缓慢的问题?
问题: html页面外部倒入中文字体文件,字体文件太大导致网站上线后,页面的字加载缓慢出现一系列bug 解决方法: 网上在线云字体 [有字库],直接在线引用,不用下载 https://www.webf ...
- 前端页面加载缓慢的原因和性能优化问题
前端页面加载缓慢的原因和性能优化问题 一.页面加载缓慢的原因 二.前端性能优化方法 一.页面加载缓慢的原因 当我们打开一个网页,页面加载比较缓慢时,可能原因有以下几点: (1)过多的http请求 (2 ...
- iis服务器响应缓慢,IIS网站加载缓慢怎么办?如何处理?
您的IIS网站加载缓慢吗?我们可以帮助您修复它. 一个慢速的网站将永远赶走您的有效访问者. IIS网站的运行缓慢通常可以通过更改某些IIS功能来解决. 在Bobcares,我们收到客户的请求,以使II ...
- Visual Studio 2012 调试程序加载缓慢,提示正在下载符号
当在Visual Studio 2012中调试程序的时候,整个过程加载缓慢,并且有类似"正在下载符号......"的提示. 这是因为Visual Studio在调试的时候,默认从M ...
最新文章
- 据说这是大多数人【减肥】的真实写照
- CNN结构设计技巧:兼顾速度精度与工程实现
- J2SE的30个基本概念
- 统计123出现次数_如何使用 count 统计词条出现次数?
- table control 光标定位控制
- 如何在 C# 中使用 MSMQ
- 64位汇编中的布尔指令
- 【数字图像处理】Canny边缘检测详解及编程实现
- pipreqs 组件
- emq 重启_EMQ集群
- 【历史上的今天】1 月 17 日:VirtualBox 诞生;杨致远辞职;风暴蠕虫问世
- 栈和队列的共同点和不同点
- Flutter——实现flow布局,自定义绘制子控件
- 实战:入侵win10
- 201903-1小中大
- cpp(c++)基础
- 计算机输入设备和输出设备怎么区分,输入设备和输出设备的区别
- 小提琴机器人拉法_手工小提琴价格,小提琴左手持琴姿势和肩托的使用
- 想要做网页游戏怎么办 ?PixiJs 篇(四)
- TLS协议分析------