開発サーバーから運用サーバーにDjangoプロジェクトをコピーしました。私は決してコードに触れていません。管理インターフェースにはブログアプリがあり、各ブログ記事にはget_absolute_urlがあるので、管理者は「サイト上での表示」ボタンを作成します。開発サーバー上でこのボタンをクリックすると、期待どおりにサイト上の投稿が開きます。例のリンクは/ admin/r/25/515 /であり、ロードすると/ blog_app/posts/515/slugにリダイレクトされます。それは最高です。プロダクションサーバーでは、 "view on site"リンクは/ admin/r/25/515 /と同じ値を持ちますが、読み込まれたときにはどこにも至らない奇妙なURLが返されます:admin/r/25/515/.com/blog_app/posts/515/slug。私はこの ".com"がどこから来たのか分かりません。私はどこからでも探し始めましたが、手がかりはありません。何か案が?Django adminの "サイト上のビュー"が間違ったリダイレクトを取得する
1
A
答えて
1
これはNginxのconfの問題でした。私はプロキシ/ロードバランサとして使用し、proxy_pass設定では完全なドメイン名を入力していないと考えていました。私の悪い。 Djangoは関連しませんが、多くの人がそれを使って知っておくと便利です。
関連する問題
- 1. フラスコテストクライアントがメソッドで間違ったビュー機能を取得する
- 2. クロームバックボタンが間違ったサイトにリダイレクトされる
- 3. Djangoのadminサイト
- 4. Djangoエイリアスが正しいURLへの間違ったURLにリダイレクト
- 5. 間違ったホームページのリダイレクト
- 6. ジャンゴピストンで間違ったリダイレクト
- 7. DjangoとJqueryがモデルから間違ったデータを取得する
- 8. Django:スラッグが間違っているとURLをリダイレクト
- 9. Nginx - 間違ったリダイレクト?
- 10. .htaccessで間違ったリダイレクト
- 11. Javascript Redirect - 間違ったリダイレクト
- 12. Googleが間違ったキーワードを取得するのを防ぐ
- 13. Admin SDK認証エラー、間違ったエラーコード
- 14. pdfmakeが間違ったページ位置のサイズを取得する
- 15. アプリの所有者が間違ったアクセストークンを取得する
- 16. djangoビューから外部Webサイトにリダイレクト
- 17. htaccessが間違ってリダイレクト
- 18. htaccess 301が間違ったURLにリダイレクト
- 19. URLのCodeIgniterのをspecifする間違ったURLのリダイレクト
- 20. django-adminのサイト構成
- 21. 間違ったパスにリダイレクトするPhalcon
- 22. Webパッケージが間違って取得されるIISのWebサイト名
- 23. Djangoは間違ったデータベースフィールド
- 24. のhttpから間違ったリダイレクト
- 25. IISの間違ったパスにリダイレクトする(relativeUrl)
- 26. Django Adminのリストビューと変更ビューのクエリーセット最適化の違い
- 27. Scala junitが間違ったlog4j.propertiesファイルを取得する
- 28. Interface Builderが間違ったヘッダファイルを取得する
- 29. log4jが間違ったプロパティファイルを取得する
- 30. UrlMkGetSessionOptionが間違ったUserAgentを取得する
サイト設定を調整しましたか?:http://stackoverflow.com/a/344909/630877 – arie
サイト設定が同じで、ドメインに設定されているように、これらのホスト間でデータベースを共有しています名 – Bastian