背景

我打算将自己的博客发布到公网上,项目部署在本人的 NAS 上,因为 NAS 的出口是家庭电信宽带(已申请公网 IP )。但是,电信考虑到安全和政治因素,就没有开放 443 和 80 端口。之前,一直使用域名 + 端口号的方式访问博客,但是这种方式不够优雅。

https://www.ialex.cc:666

因此,作为一个遵纪守法、爱国爱民且追求优雅的好同学,我斥资购买了阿里云服务器,准备在服务器上部署Nginx服务,反向代理到自己的 NAS 服务器上。

可能有同学要问,为什么不直接将博客部署到阿里云服务器上?因为我想将 NAS 上的应用,像momentvideo 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. 自定义字体包过大,导致页面加载缓慢的问题解决

    // 字体包过大,在渲染页面客户端时加载缓慢,导致页面加载缓慢影响用户体验.需要处理字体包: // 1. 转码,使得不受不同浏览器之间的限制 2.压缩:使得加载更迅速 // 使用中文字体压缩器:fon ...

  2. 请求被挂起导致页面加载缓慢

    前提提要 系统内存在两个服务器的接口,一个是己方,一个是他方,某一天很多客户反应页面加载缓慢,但是最终会显示,经过排查,发现他方的接口一直处于pending状态,导致我方接口被迫挂起. 奇葩的是,超时 ...

  3. 在PyCharm中大型数据集indexing...加载缓慢的问题

    ** 在PyCharm中大型数据集indexing-加载缓慢的问题 这是由于在工程目录data下导入了过大的NTU-RGBD(13.4G)骨骼数据集导致的加载缓慢问题,在加载过程中有可能会出现以下问题 ...

  4. 网络图片加载缓慢问题解决方案

    本人最近开发的app是一款电视机顶盒android app,该app打开后会去向服务器求取各个位置的图片,图片内容是服务器后台事先上传并配置好的.客户端哪个页面,哪个位置放哪张图片,都是服务端配置的. ...

  5. 关于请求被挂起页面加载缓慢问题的追查(stalled 时间过长)

    关于请求被挂起页面加载缓慢问题的追查 缘起 有一个Dashboard的页面大约有十几个图表,每一个图表是一个ajax请求. 突然有一天改了页面中间几个图表的查询逻辑,导致ajax请求响应时间比较长. ...

  6. 如何解决中文字体加载缓慢的问题?

    问题: html页面外部倒入中文字体文件,字体文件太大导致网站上线后,页面的字加载缓慢出现一系列bug 解决方法: 网上在线云字体 [有字库],直接在线引用,不用下载 https://www.webf ...

  7. 前端页面加载缓慢的原因和性能优化问题

    前端页面加载缓慢的原因和性能优化问题 一.页面加载缓慢的原因 二.前端性能优化方法 一.页面加载缓慢的原因 当我们打开一个网页,页面加载比较缓慢时,可能原因有以下几点: (1)过多的http请求 (2 ...

  8. iis服务器响应缓慢,IIS网站加载缓慢怎么办?如何处理?

    您的IIS网站加载缓慢吗?我们可以帮助您修复它. 一个慢速的网站将永远赶走您的有效访问者. IIS网站的运行缓慢通常可以通过更改某些IIS功能来解决. 在Bobcares,我们收到客户的请求,以使II ...

  9. Visual Studio 2012 调试程序加载缓慢,提示正在下载符号

    当在Visual Studio 2012中调试程序的时候,整个过程加载缓慢,并且有类似"正在下载符号......"的提示. 这是因为Visual Studio在调试的时候,默认从M ...

最新文章

  1. 据说这是大多数人【减肥】的真实写照
  2. CNN结构设计技巧:兼顾速度精度与工程实现
  3. J2SE的30个基本概念
  4. 统计123出现次数_如何使用 count 统计词条出现次数?
  5. table control 光标定位控制
  6. 如何在 C# 中使用 MSMQ
  7. 64位汇编中的布尔指令
  8. 【数字图像处理】Canny边缘检测详解及编程实现
  9. pipreqs 组件
  10. emq 重启_EMQ集群
  11. 【历史上的今天】1 月 17 日:VirtualBox 诞生;杨致远辞职;风暴蠕虫问世
  12. 栈和队列的共同点和不同点
  13. Flutter——实现flow布局,自定义绘制子控件
  14. 实战:入侵win10
  15. 201903-1小中大
  16. cpp(c++)基础
  17. 计算机输入设备和输出设备怎么区分,输入设备和输出设备的区别
  18. 小提琴机器人拉法_手工小提琴价格,小提琴左手持琴姿势和肩托的使用
  19. 想要做网页游戏怎么办 ?PixiJs 篇(四)
  20. TLS协议分析------

热门文章

  1. linux 编程函数原型与用法
  2. 强化学习(十八) 基于模拟的搜索与蒙特卡罗树搜索(MCTS)
  3. 2019年“五一”大数据出行预测报告出炉!
  4. 学java用什么软件_学java需要用到什么软件?用哪个软件比较好?
  5. 云知识 - OMA-DM 和OTA的关系
  6. 消防法及相关法律法规(一)
  7. 深度图怎么看行情走势
  8. js中使用new操作符做了什么事情
  9. 什么是软阀值?什么是硬阀值?
  10. 限制input 输入框只能输入纯数字/数字/中文/英文