# admin.php のファイル名変更

<figure><img src="https://41096298-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FK7QYyHt2kqHHD8GYgJrQ%2Fuploads%2Fgit-blob-1d94c0bbf3680024667c77f1488faeef74d2d5db%2Fimage%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
管理者用パネルに最初にログインすると、画面右上に **admin.php** のファイル名を変更するようメッセージが表示されます。admin.phpのファイル名を変更することで悪意のある第三者から管理画面を保護することができます。
{% endhint %}

<figure><img src="https://41096298-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FK7QYyHt2kqHHD8GYgJrQ%2Fuploads%2Fgit-blob-1d94c0bbf3680024667c77f1488faeef74d2d5db%2Fimage%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

外部からの不正アクセスを防止するため、以下の手順でファイル名を変更してください。

***

### 1. ファイル名の変更

サーバー上の admin.php の「admin」を第三者から類推されにくい名称に変更します。 例）yxb3vczf.php など

***

### 2. config.local.php のダウンロード & 編集

サーバー上の **config.local.php** （admin.php と同じ階層にあります）をダウンロードし、 **$config\[‘admin\_index’] = ‘admin.php’;** を **$config\[‘admin\_index’] = ‘\[変更後の名前].php’;** に変更します。

***

### 3.config.local.php のアップロード

STEP2.で編集したファイル 「 **config.local.php** 」 をサーバーにアップロードします。

***

### 4. 変更後のファイル名で管理者用パネルにアクセス

変更後のファイル名で管理者用パネルにアクセスしてください。
