为 `localhost:8080/` 创建一个别名为 `www.my-domain.com/`

Raj*_*pta 7 hosts localhost webserver 12.04

在 ubuntu 中,我想为localhost:8080/as创建一个别名www.my-domain.com/。这样每当我输入www.my-domain.com/URL 字段时,它就会从localhost:8080/. 设置它的最简单方法是什么?有没有可以做这个映射的应用程序?

在 Windows 中,我曾经使用 Fiddler2 来实现相同的目标。

mni*_*iip 10

您可以添加如下所示的/etc/hosts条目:

127.0.0.2   my-domain.com
Run Code Online (Sandbox Code Playgroud)

确保lo使用以前未使用的地址。

然后添加一个 iptables 规则以将传入的流量重定向127.0.0.2:8080127.0.0.1:80.

iptables -t nat -A OUTPUT -d 127.0.0.2 -p tcp --dport 80 -j REDIRECT --to-port 8080
Run Code Online (Sandbox Code Playgroud)


job*_*bin 1

要在 Firefox 上执行此操作,您可以安装重定向器附加组件。安装后,重新启动 Firefox,然后转到“工具”>“附加组件”>“重定向器”>“首选项”

单击“新重定向...”。并在“包含模式”字段中添加www.my-domain.com/或任何您希望重定向发生的内容。然后在“重定向到”字段中添加localhost:8000. www.my-domain.com/如果您想确认其是否有效,请在“示例 URL”字段中输入并单击“测试模式”。如果你看到这个:

重定向成功

您将能够输入www.my-domain.com/访问 localhost:8000。