ファイル配信

バージョン情報

バージョン 1.65.0

ファイルからそれが属する添付ファイルを割り出す処理は、最大 15 回のデータベース問い合わせを使っていました。これを 1 回にしました。この処理は配信のたび、ページ上の保護された画像 1 枚ごとに走ります。負荷がいちばん高いところでいちばん...
バージョン情報

バージョン 1.63.0

配信はこれまでファイルの種類だけで決まっていました。「PDF は必ずダウンロードさせたい」という運用に手段がありませんでした。設定で選べるようにしました。既定は従来どおり、画像・PDF・テキストはブラウザーで開き、それ以外はダウンロードです...
バージョン情報

バージョン 1.60.0

拒否した画像の代わりに出すプレースホルダーは、これまで自分で画像を用意して指定する必要がありました。「鍵アイコンの灰色画像でいい」という人のために、プラグインに 1 枚同梱しました。プレースホルダー設定の「添付を選んでいないときは内蔵画像を...
バージョン情報

バージョン 1.54.0

オフロード系プラグインや CDN でメディアが別ホストから配信されている場合、リクエストは Medifence まで届きません。それでもルールは正常、ライブテストも緑、監査も「保護されている」と答え続けます。保護が効いていないのに効いている...
バージョン情報

バージョン 1.43.0

画像最適化プラグインが併置する WebP / AVIF のコピーを、元になったファイルへ解決するようにしました。foo.jpg.webp や foo-300x200.webp は、最適化プラグインがどこにも記録しないため、これまで添付に基づ...
バージョン情報

バージョン 1.30.0

生成された画像サイズを公開したまま原本を保護できるようにしました。ギャラリーは誰でも見られて、原寸は会員だけ — 写真を扱うサイトの定番の要求です。設定タブの「誰でも見られる画像サイズ」で、公開してよいサイズにチェックを入れます。原本と、大...
バージョン情報

バージョン 1.6.0

保護されたファイルを開こうとした訪問者を、ログイン画面へ誘導できるようにしました。ログイン後は、最初に開こうとしたファイルへそのまま戻ります。これまでは 403 などのステータスコードを返すだけで、リンクを踏んだ人にとっては行き止まりでした...
バージョン情報

バージョン 1.0.0

Medifence の最初のリリースです。ログインしていない訪問者から、アップロードしたメディアファイルへの直接アクセスをブロックします。URL もファイルの配置も変更しません。uploads ディレクトリの .htaccess に保護ルー...