開発およびテスト ブラウザで本番ドメイン名を開発およびテスト環境に解決するための最良の方法は何ですか? 本番ドメインが widget.com であるとします。以前は、devwidgets.com、testwidgets.com、demowidgets.com などに内部 DNS を使用していました。しかし、これは大きな苦痛であることがわかっています。各クライアントが widgets.com を各本番前環境に解決することを選択できるように、ホスト ファイルまたはプロキシ サーバーをセットアップする方がよいようです。アイデア?他の人はこの問題をどのように解決しましたか?
2 に答える
0
あなたが言ったように、内部DNSを使用して解決しました。各開発者には独自の環境があるため、www.ordomain.com.branch2.environment10 に移動できます。ここで、environment10 は特定の環境であり、branch2 は特定のチェックアウトを指します。異なるプロジェクトに取り組んでいるために複数のチェックアウトを取得した場合に備えて同時に。環境が違うだけで十分かもしれません。
別の状況では、開発環境にリモートでアクセスするために dev.widgets.com を使用して、別の cname を構成しました。欠点は、誰でもアクセスできることです。そのため、パスワードで保護するか、IP フィルターを使用する必要があります。
hostsファイルの使用はお勧めしません。これは維持するのが難しく、開発用 PC からライブ環境にアクセスできません。
于 2010-11-19T17:20:32.950 に答える
0
異なるポート (内部および外部セットアップの場合は最も簡単) または異なる cnames (外部セットアップの場合) で異なるバージョンを実行できます。
dev.widgets.com:81
dev.widgets.com:82
...
dev1.widgets.com
dev2.widgets.com
...
これは、多数の異なるホスト ファイルを管理する必要がなく、Web サーバーを介してさまざまな環境を一元的に構成できることを意味します。
于 2010-11-19T17:16:57.397 に答える