信智网络

首页 > 网站建设 > Joomla+Virtuemart建站 > joomla更改后台路径

 

joomla更改后台路径

外贸建站 Joomla+Virtuemart建站 1268

joomla更改后台路径,使其不是aminisrator的方法:
比如不是:http://www.wai-mao.net/administrator/ 
这样子可以保护我们的网站安全,那么应该什么设置呢?
通过includes里面的defines.php文件更改
define( 'JPATH_ADMINISTRATOR',  JPATH_ROOT.DS.'adminabcd' );

另外一种方法就是设置一道门槛来限制,不过个人感觉那种session的方法并不是非常安全的!

然后更改后台文件夹的名称来测试一下
结果发现不行!


最优秀的方法:
老外的方法:如下:

  1. Create a new directory in your root directory (eg. "myadmin")
  2. Create an index.php file in your "myadmin" directory..

    $admin_cookie_code="1234567890";

    setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/");
    header("Location: /administrator/index.php");
    ?>

  3. Add this to .htaccess of your real Joomla administrator directory
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/administrator
RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=1234567890
RewriteRule .* - [L,F]

呵呵!搞定!




文章评论

 
E-mail:
内容: