开发中遇见特别诡异的问题,

项目使用nop框架,pavilion主题,之后配置阿里cdn,然后在联通4g的情况下苹果手机网页显示不完全,nop首页和产品详情页都是如此,排查过程:

1.阿里cdn设置了源站,同样环境下访问源站是没有问题的,所以一直以为是阿里的问题,之后联系阿里的技术支持,并没得到确切结果,在给调dns的情况下,好了一下.

2.之后怀疑是dns 的问题,dns事关服务器,大动干戈没有必要

3.开始研究代码,发现,截断的第一处发生在\Themes\Pavilion\Views\Shared\_Header.cshtml,

var menuHtml = await Component.InvokeAsync("Widget", new { widgetZone = "theme_header_menu" });
theme_header_menu是pavilion的主题带的,并没有后台代码,观察源代码,发现非常累赘,本身分类特别大,加上手机端和pc端分别重新加载了一遍,html巨大

,所以自己重写了一遍,虽然并没保留

theme_header_menu的所有内容,但是可以持续更新

解决这个问题之后,发现\Themes\Pavilion\Views\Home\Index.cshtml

@await Component.InvokeAsync("HomepageCategories")

也出现了截断,因为网站暂时用不到,就注释掉了

虽然这个问题并不能解决所有人的问题,但是可以提供一种思路。

最新文章

  1. JMeter学习-022-JMeter 分布式测试(性能测试大并发、远程启动解决方案)
  2. 《C#图解教程》读书笔记之四:类和继承
  3. hdu 2896 病毒侵袭 ac自动机
  4. 使用.net Stopwatch class 来分析你的代码
  5. Python 3.2: 使用pymysql连接Mysql
  6. python3使用PyMysql连接mysql数据库
  7. MSChart实例
  8. TDD三大定律
  9. GiB与GB
  10. C#中int32 的有效值范围
  11. 【linux之设备,分区,文件系统】
  12. DevExpress TreeList 拖动时中如何判断源节点作为目标节点的子节点还是兄弟节点
  13. shell_base
  14. 操作数据库出现InvalidOpertionException(内部连接致命错误)
  15. Kubernetes基础:Service
  16. linux 安装sqlite3
  17. [转]IP地址介绍
  18. python 正则表达式匹配ip
  19. centos7.3下curl支持https协议
  20. 遇到的IE不兼容问题总结

热门文章

  1. python爬取许多图片的代码
  2. Magic Methods 5
  3. 【NOIP14 D2T2】寻找道路
  4. Mongo Delete-19
  5. jQuery样式及html属性操作
  6. git指令-工作区和暂存区
  7. React拖拽组件Dragact V0.1.7:教你优化React组件性能与手感
  8. .NET异步程序设计之async&await
  9. Kubernetes-PersistentVolumeClaim(PVC)介绍
  10. 必备技能六、Vue中实现全局方法