4

デフォルトでは、Joomla管理URLはyoursitename/administratorです。モジュールやコンポーネント、またはバックエンド上の他のものに影響を与えないように、Joomla1.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

jSecureAuthenticationプラグインをインストールします。

すべてのJoomlaバックエンドは同じURLを持っています。セキュリティプラグインをインストールする場合は、バックエンドURLにサフィックスを追加して、次のようにすることができます。http ://www.yoursite.com/administrator?helloworld

URLが正しいサフィックスで入力されていない場合、サイトは404(見つからない)ページにリダイレクトされます。接尾辞は定期的に変更してください。

于 2013-10-02T09:56:18.970 に答える
0

changeadminコンポーネントを使用して、管理URLを非表示にします。

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

于 2012-05-28T14:33:00.227 に答える
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ホームページにリダイレクトされます。

これがうまくいくことを願っています。私はこれが正しい手順であるとは主張しません。ただし、プラグインを避けたい場合は、このハックが役立ちます。

于 2013-05-24T09:55:49.440 に答える
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. 192.168.0.1の代わりに独自のIPを記述します。4。最後にファイルを保存し、自分のIPと別のIPから管理者ページにアクセスしてみます。

お役に立てば幸いです。ありがとう。

于 2016-03-31T10:51:15.230 に答える