1

以前は PHP と CodeIgniter で作成された Web サイトを Django で作成しました。ウェブサイトを Webfaction に移動し、DNS とその他すべての構成を変更しましたが、今では私のメールは次のようなエラーでいっぱいです:

Error (EXTERNAL IP): /index.php/main/leer/7497

特にPHPアプリが別のホストにあったため、DjangoアプリがPHPアプリからページを探している理由がわかりません。

4

2 に答える 2

4

上記に同意します。django.contrib.redirects を使用してリダイレクトを移動する必要があることを追加したいだけです。

詳細については、こちらをご覧ください。

于 2009-10-04T15:44:36.957 に答える
4

それらの URL は古いサイトのものですか? これはおそらく、古くなったブックマークを持っていて、それらに移動しようとして 404 が発生するケースです。それらをキャッチし、応答コード 302 で新しい URL にリダイレクトすることを検討することをお勧めします。

これらのエラーが Django によって引き起こされたとは想像できません (レポートが Django レポート 404 からのものであり、無料で行われているという意味を除いて)。

于 2009-10-04T15:16:26.867 に答える