手順1.ルートディレクトリに新しいディレクトリを作成します(例: "newadminurl")
ステップ2.「newadminurl」ディレクトリにindex.phpファイルを作成します。
$admin_cookie_code="3429020892";
setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/");
header("Location: /administrator/index.php");
?>
ステップ3.これを実際のJoomla管理者ディレクトリの.htaccessに追加します
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/administrator
RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=3429020892
RewriteRule .* - [L,F]
説明:
ここで、 「管理者」パスを開く前に、 「 http://yoursite.com/newadminurl/ 」を開く必要があります。ここでは、セッションの終了時に期限切れになり、実際の管理ページにリダイレクトされるCookieを作成しました。シークレットリンクを開かない限り、実際の「管理者」パスにアクセスすることはできません。
これがあなたが探しているものであることを願っています。