最近、会社のWebサイトをホスティング会社(IIS)から社内サーバー(Apache)に移行しました。最初にサイトを構築したグループは、小便の悪い仕事をしました、そして、すべては移住するのに混乱でした。移動はかなりスムーズに進みましたが、error_logを見ると、まだいくつかの欠落しているページがあります。
このドメインに関連する「ファイルが存在しません」エラーのerror_logを継続的にgrepする必要はなく、これらのサーバーでホストしているのは約15かそこらですが、404の場合は次のようにする方が簡単ではないかと思いました。エラーが発生します:
- PHPページにリダイレクトし、元のURLリクエストを渡します
- 新しいphpページにURLをlog-ishファイルにダンプさせます
私がこれをタイプするにつれて、私はこれがやりがいのある仕事であるとますます確信しなくなります。根本的な質問はありますが、fwriteを使用した場合の潜在的なセキュリティ問題はありますか?ユーザー入力をファイルに追加する場合、その入力をスクラブする必要がありますか?この入力は、価値のあるものが何であれ、データベースの近くには行きません。前もって感謝します。