保护你的opencart管理员目录

与很多CMS程序一样,opencart网店的默认后台登陆地址是http://www.xxx.com/admin,许多人怕麻烦不改动。岂不知如果有人打你网店主意的话,你这样做就是为他黑你网店移除了一道障碍。更改管理员登陆地址也是保证网店安全的一道屏障,况且方法很简单。

ftp进入网站文件夹,下载admin/config.php文件,文件内容如下:

// HTTP
define('HTTP_SERVER', 'http://localhost/pidan/admin/');
define('HTTP_CATALOG', 'http://localhost/pidan/');
define('HTTP_IMAGE', 'http://localhost/pidan/image/');
// HTTPS
define('HTTPS_SERVER', '');
define('HTTPS_IMAGE', '');
// DIR
define('DIR_APPLICATION', 'C:\wamp\www\pidan/admin/');
define('DIR_SYSTEM', 'C:\wamp\www\pidan/system/');
define('DIR_DATABASE', 'C:\wamp\www\pidan/system/database/');
define('DIR_LANGUAGE', 'C:\wamp\www\pidan/admin/language/');
define('DIR_TEMPLATE', 'C:\wamp\www\pidan/admin/view/template/');
define('DIR_CONFIG', 'C:\wamp\www\pidan/system/config/');
define('DIR_IMAGE', 'C:\wamp\www\pidan/image/');
define('DIR_CACHE', 'C:\wamp\www\pidan/cache/');
define('DIR_DOWNLOAD', 'C:\wamp\www\pidan/download/');
define('DIR_CATALOG', 'C:\wamp\www\pidan/catalog/');

把其中所有的admin改掉,如改作pidanjia, 然后把网店根目录config.php文件里的admin也改成pidanjia。之后记得把管理员文件夹也改成pidanjia就OK了。

除了更改,还有一种不太实际的方法,用.htaccess保护管理员目录,在.htaccess文件里增加如下代码:

RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_HOST} !^132\.175\.55\.1
RewriteRule .* http://www.pidanjia.com [R=301,L]

这段代码的用途是只允许你的IP访问管理员后台登陆页面,其他的IP访问时转到另外的网站。很明显,国情限制,我们的IP不固定,所以这方法理论脱离实际了。

转载请注明: 文章转自皮蛋家; 本文地址:http://www.pidanjia.com/opencart/190.

3 条评论

  1. [...] 转载请注明: 文章转自皮蛋家; 本文地址:http://www.pidanjia.com/opencart/190. [...]

  2. 梁某某 说道:

    这个很不错,可是改了之后,有些插件用了很麻烦·

发表评论

Copyright © 2011 皮蛋家 · 版权所有 · Themejunkie WordPress