织梦cms开启cdn加速后台无法正常运行处理方法

最近百度出来了所谓的闪电算法,主要针对移动端,要求在不超过3秒以内打开网页,然后我用的是阿里云298的虚拟主机,贼慢,我就着急了。

以前不重视cdn加速,这次我也把cdn加速开启并且配置好了,页面几乎秒开,但是问题来了,当我第二次登录我的织梦网站后台的时候发现,登录的时候验证码错误,需要刷新一次验证码输入才能登入,但是登入之后后台也无法运行了,文章页发不了,进去首台的主页面也是错位的,下面附带几张图片,看看你们的情况是不是也是这样子的:

织梦开启cdn加速之后后台错位
(图1:织梦开启cdn加速之后后台错位)
 
织梦开启cdn加速之后无法编辑文档
(图2:织梦开启cdn加速之后无法编辑文档)

先看看这两张吧,总之就是后台已经瘫痪状态,干啥都不行,现实按照阿里云给出的解决办法设置,发现不行(可能因为我是虚拟主机的缘故,大家也可以试试这种方法)。接下来看看我怎么处理的(我就是在www.huantonghb.cn这个站操作的):

解决方法一

1.登录【cdn控制台】,然后【域名管理】,选择你要操作的域名点击【配置】

2.找到【性能优化】,点击后面的【修改配置】,把【参数过滤】关闭掉,【保存】,然后清除一下浏览器换成再回到你的织梦后台去看看。

织梦cms开启cdn加速之后后台无法正常运行的原因

 

织梦cms开启cdn加速之后后台无法正常运行的原因

如果不出意外,这里已经可以解决问题了,需要说明的是,我是虚拟主机,如果你是服务器,那么这个方法需要自行测试。下面附上一个我在网上看到的解决方法,这个方法我没有测试过,如果上面的方法不行,大家可以试试下面这个方法:

解决方法二

打开我电脑,一次打开以下路径 C:\WINDOWS\system32\drivers\etc\hosts 这个文件(可以用记事本打开) 

会出现以下内容 :

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
127.0.0.1 localhost
123.134.156.43  www.lpsseo.com

在最后面加上你你的网站IP和你的网站域名,然后保存在重新打开网站后台就可以进去了

方法二的原理是这样的:

在你用自己的电脑访问你网站的时候,直接访问的服务器,就不会通过读取cdn的这一步了,大家可以试试。下面还有第三种方法,我认为也可行:

解决方法三:

1.一般我们都会解析两个域名,一个是带www的,一个是不带www的,这时候我们开cdn加速只需加速其中一个,如果你没有全站开启301定向(每个页面都会跳转301定向的域名)的情况,你可以用另一个没有加速的域名访问你的后台,这是可以的

2.如果你做了全站301定向,那你可以解析一个你用不到的域名到你的服务器IP上面,这个域名不需要加速,然后通过这个不加速的域名来访问你的网站后台,这也是可行的。

这里有人可能会问到,我网站是备案的,其他域名没备案,完全不用担心,你可以利用你备案的域名解析出来一个二级域名,同样的绑定到你的服务器上面就行。但是需要把这个域名robots掉(robots.txt文件写法参考网站robots文件的作用介绍及写法大全这篇文章),禁止蜘蛛抓取。

今天深山就分享到这里,希望能够解决大家的问题,也欢迎大家多多交流,有疑问的请在评论区留言。

 


版权所有,未经允许禁止转载,深山QQ: 78645714



评论