web-dev-qa-db-ja.com

`localhost:8080 /`のエイリアスを `www.my-domain.com /`として作成します

Ubuntuでは、localhost:8080/のエイリアスをwww.my-domain.com/として作成します。 URLフィールドにwww.my-domain.com/と入力すると、localhost:8080/から表示されます。これを設定する最も簡単な方法は何ですか?このマッピングを行うことができるアプリケーションはありますか?

Windowsでは、Fiddler2を使用して同じ目標を達成していました。

4
Rajat Gupta

次のような/etc/hostsエントリを追加できます。

127.0.0.2   my-domain.com

前に使用していないloアドレスを使用してください。

次に、iptablesルールを追加して、127.0.0.2:8080に着信するトラフィックを127.0.0.1:80にリダイレクトします。

iptables -t nat -A OUTPUT -d 127.0.0.2 -p tcp --dport 80 -j REDIRECT --to-port 8080
8
mniip

Firefoxでこれを行うには、 Redirector アドオンをインストールできます。インストール後、firefoxを再起動し、Tools> Add-ons> Redirector> Preferencesに移動します。

[新しいリダイレクト...]をクリックします。 [Include Pattern]フィールドに、www.my-domain.com/またはリダイレクトを発生させたいものfromを追加します。 [リダイレクト先]フィールドにlocalhost:8000を追加します。 [サンプルURL]フィールドにwww.my-domain.com/と入力し、動作を確認する場合は[テストパターン]をクリックします。これを見たら:

redirection successful

www.my-domain.com/と入力して、localhost:8000に移動できます。

0
jobin