如何使用 /etc/hosts 将 URL 重定向到另一个 URL

海森堡

我想阻止我的 ubuntu 系统上的一些站点。所以,我/etc/hosts在 .

127.0.1.1       www.reddit.com
127.0.1.1       www.facebook.com

这现在成功阻止了该网站,但是当我转到上面提到的 URL 之一时,我想重定向到另一个 URL,我发现您需要更改127.0.1.1toIP of website以使其工作,但我无法转换 URL,例如https: //i.imgur.com/6FxzzCT.png到 IP 地址。

如果有人可以将任何 URL 转换为 IP 地址,那将非常有帮助。

拉韦西娜

你试图做的事情是不可能的。好吧,至少不是你想怎么做。

在您想要的 URL ( https://i.imgur.com/6FxzzCT.png) 中,只有这部分具有特定的 IP 地址:i.imgur.com

$ dig +short i.imgur.com
151.101.16.193

以简化形式,当您在浏览器中输入整个链接时 ( https://i.imgur.com/6FxzzCT.png)。您正在发送请求以使用 HTTPS 协议151.101.16.193索取6FxzzCT.png文件。

使用/etc/hosts您只能为每个主机设置预定义的 IP 地址,但您无法处理 HTTP 请求。

您可能能够做的是在localhost提供图片或随机图片index.html或任何预定义的默认页面上运行一个简单的 HTTP 服务器然后将您喜欢127.0.0.1使用的每个站点重定向到/etc/hosts. 现在您的页面正在等待显示一些随机图片。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用web.config将一个URL重定向到另一个URL?

如何将请求重定向到json服务器上的另一个URL?

使用Traefik将正则表达式将URL重定向到另一个URL

Django:使用永久性= True设置URL后,停止将URL重定向到另一个页面

将网站发出的所有JSON请求重定向到另一个URL

如何使用状态码重定向到MVC Controller中的另一个URL

React:如果用户已经登录,如何重定向到另一个URL?

如何使用.htaccess将动态URL重定向到另一个动态URL?

使用htaccess将包含特定部分的URL重定向到另一个URL

承诺后如何使用react-router重定向到另一个URL?

HTACCESS:如何将所有URL重定向到仅包含另一个URL的“单词”?

htaccess 301使用特殊字符将一个URL重定向到另一个URL不起作用

使用htaccess将子文件夹调用重定向到另一个URL

如何将Nginx中的根域单独重定向到另一个URL

htaccess将动态URL重定向到另一个动态URL

htaccess仅将php文件重定向到另一个URL

Htaccess将文件夹中的图像重定向到另一个URL

Apache2-将子域重定向到另一个URL

如何通过重定向URL将模型属性对象的值从一个控制器传递到另一个控制器

如何在重定向到另一个URL时禁用cors请求

使用.htaccess重定向到另一个URL中的URL

将查询字符串重定向到另一个URL

重定向到另一个URL时如何传递URL参数?

使用.htaccess将特定的URL重定向到另一个URL

使用htaccess将转发的域中的目录重定向到另一个URL

使用 htaccess 将一个 URL 重定向到同一域上的另一个 URL

React-Router:如何有条件地将路由重定向到另一个 url?

如何将特定 URL 重定向到 NuxtJs 应用程序中的另一个 URL

如何在不更改网站 URL 的情况下将请求重定向到另一个域名?