我们可以封锁网络上的任何特定网页而不封锁整个网站吗?

我们可以封锁网络上的任何特定网页而不封锁整个网站吗?

我想阻止某个网站上的特定网页,但不是整个网站。

例如:

www.example.com/about.html 应该可以正常工作
www.example.com/feedback.html 应该可以正常工作
并且其他所有页面都应该正常工作

仅有的www.example.com/mypage.html 应重定向至 www.example.com/home.php

我只是想知道在 Windows 或 Linux 服务器上是否可以实现。

注意:我无法控制 example.com

答案1

我假设您的意思是阻止传入用户的访问,而不是阻止连接到站点(外部)的您的用户的访问?

如果是前者:

查看 apache mod_rewrite。它可以满足您的要求。如果您不使用 apache,则可能需要咨询其他人。

如果是后者:

考虑设置代理服务器。这取决于您使用的操作系统。

答案2

如果您愿意,我们会将 pfSense 用于网关,并安装 squid 代理和 squidguard 来过滤特定用户的域/页面。这是个不错的选择吗?

http://doc.pfsense.org/index.php/Setup_Squid_as_a_Transparent_Proxy

相关内容