スポンサーリンク

.htaccessでRainloopのdataフォルダにアクセス制限をかける方法

管理画面のエラーに対処

レンタルサーバーに設置できるWEBメーラー「Rainloop」を使用しているのですが、管理画面で以下のようなエラーが出ました。この警告が出ないように対処する方法をメモ。

Rainloopの管理画面に表示された警告

.htaccessでディレクトリにアクセス制限

Rainloopのディレクトリにdataフォルダがあります。この直下にある.htaccessを開いて以下のように変更しります。

変更前の.htaccess

Deny from all
<IfModule mod_autoindex.c>
Options -Indexes
</ifModule>

変更後の.htaccess

内部からのアクセスは許可して、それ以外はブロックする内容です。

SetEnvIf Referer "^https://example.com" chk_url
SetEnvIf Referer "^http://example.com" chk_url

Order Deny,Allow
Deny from all
Allow from env=chk_url

<IfModule mod_autoindex.c>
Options -Indexes
</ifModule>

これで警告画面がが表示されなくなりました。

タイトルとURLをコピーしました