Web サイトで PDF ファイルへのリンクを表示します。ファイルの最初の呼び出しが到着すると、要求は、ファイルを生成して返す php-script にリダイレクトされます。さらに、ファイルをリンクされた場所に保存するので、次回は直接利用できます。pdf のMIME タイプを送信して、リダイレクトする代わりにブラウザにダウンロード ダイアログを表示させます。
やむを得ない理由により、20 個のファイルのうち 1 個を生成できません。
どのように対応しますか?
エラー 404 または 500 はブラウザをエラー ページに誘導しますが、MIME タイプを送信すると、ユーザーは空の / 欠陥のある PDF ファイルをダウンロードできます。確立されたベストプラクティスはありますか? ファイルリンクが壊れていることをユーザーに知らせながら、リダイレクトせずにサイトに留まらせる方法は?