4

默认情况下,Joomla 管理员 URL 是您的站点名称/管理员。我怎样才能为 Joomla 1.5 更改它,以便它不会影响我的模块和组件或后端的任何其他东西。

4

5 回答 5

5

我认为这不是一个好主意,因为模块/组件中一些指向“/administator”的链接是硬编码的(静态的),所以你最好使用其中一些插件http://extensions.joomla.org/extensions /access-a-security/site-security/login-protection或者只是尝试使用 .htaccess (询问密码、IP 过滤等...)

于 2012-05-25T09:22:44.930 回答
2

安装 jSecure 身份验证插件。

每个 Joomla 后端都有相同的 URL。如果你安装了一个安全插件,你可以给你的后端 URL 添加一个后缀,使它看起来像这样:http ://www.yoursite.com/administrator?helloworld

如果未使用正确的后缀输入 URL,则站点将重定向到 404(未找到)页面。定期更改后缀。

于 2013-10-02T09:56:18.970 回答
0

这是一个简单的步骤(这不是正确的方法,但对我有用),

  • 只需在根目录中创建一个新文件夹。
  • 在该文件夹中创建 index.php (或其他名称),并添加以下代码

    $admin_cookie_code="2145446497812";
    setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/");
    header("Location: ../administrator/index.php");
    
  • 然后在 administrator/index.php 中添加以下代码。请确保在打开 PHP 标记后立即添加它。

    if($_COOKIE['JoomlaAdminSession']!= "159753987456321")
    {
        header('Location:../index.php');
    }
    
  • 然后尝试通过键入您的 root_joomla_address/new_folder_name 来访问管理员登录。然后它将自动重定向到您的管理页面。如果您尝试直接访问默认管理员登录页面,那么它将重定向到 Joomla 主页。

希望这会奏效。我不认为这是一个正确的程序。但是,如果您想避免使用插件,那么此 hack 将对您有所帮助。

于 2013-05-24T09:55:49.440 回答
0

我使用 changeadmin 组件来隐藏管理员 url:

http://extensions.joomla.org/extensions/access-a-security/site-security/login-protection/14666

于 2012-05-28T14:33:00.227 回答
0

通过简单的步骤,您可以限制访问您的管理员登录页面

请按照以下步骤操作:

在完成所有步骤之前,首先从这个链接www.whatismyip.com找到您的 ID 地址

  1. 在管理员文件夹中创建一个 .htaccess 文件。
  2. 现在在 .htaccess 文件中编写以下代码

    <Limit GET POST> deny,allow deny from all allow from 192.168.0.1</Limit>
    

    3.现在写你自己的ip而不是192.168.0.1 4.最后保存文件并尝试从你的ip和不同的ip访问你的管理员页面。

希望它会有所帮助。谢谢。

于 2016-03-31T10:51:15.230 回答