TimeM

青春不散场

帝国CMS允许后台登陆的域名设置攻略

作者

帝国CMS有一个功能就是可以设置允许登陆的域名,从而起到保护网站后台的目的,这个功能虽好,然而用得不恰当或者胡乱设置,会造成后台无法登录的严重后果,那么如何正确的设置和破解遇到的难题呢?下面讲解:帝国CMS”允许后台登陆的域名“功能的设置攻略。阅读前注意:由于不能填写链接,举例域名后统一省略后缀.com

然后进入帝国后台,帝国后台没改admin目录名的情况下进入方法是:域名+/e/admin,进入后台,点击系统—网站防火墙。

选中开启防火墙,输入刚才解析的域名。这里注意一点,格式必须是前面有http://,确保域名不要填错了,不然你会后悔的。然后点击下面的“设置”按钮。这里就算设置好了,并且原来登陆的后台已经掉线了(所以说后台有风险,改动需谨慎,特别公司的域名,不要乱改动,自己的随便调试),如果哪里填错了,就没有后悔药了。

在浏览器输入下列域名,意思就是说,只是域名变了,但目录名并没有变,这个域名是你绑定和解析到你的主机空间的,不是随便来一个域名都可以。

问题来了,问题1:用新域名访问后台一片空白;问题2,原来的后台进入方法也进不了后台。那怎么办呢?不要着急。原因有三:域名填写错误;域名前没加http://;域名未绑定或解析未成功,域名解析成功后输入新绑定的域名,会直接进入该网站;给新添加的域名设置了301重定向。

用FTP进入你的主机空间,或者空间后台找到文件管理也可以操作。至于FTP如何操作,站长都知道吧?进网站根目录(哪个文件是网站根目录,应该知道吧,如htdocs或wwwroot),找到根目录下的e/config/config.php(建议把这个文件下载到本地,改好后再上传到空间),可能老版本的帝国不是这个目录,但我们要找的是帝国的配置文件,而这个config.php文件除了数据库里有,其它目录就只有一个了。这时用记事本把它打开。ctrl+f查找$ecms_config[‘fw’][‘adminloginurl’](可能老版本的不是这个名字,这里以帝国7.2为例,也可以直接搜索“adminloginurl”),看看你设置的允许登陆的域名是哪个?如果设置无误,可以直接把“$ecms_config[‘fw’][‘eopen’]=0; //开启防火墙(0为关闭,1为开启)”open改为0,关闭网站防火墙。把改好的文件上传到空间。即可重新登陆了。

晓楠

时光不老,青春不散

发表评论

电子邮件地址不会被公开。